/hardware/intel/img/hwcomposer/common/base/ |
H A D | HwcLayer.h | 55 HwcLayer(int index, hwc_layer_1_t *layer); 77 hwc_layer_1_t* getLayer() const; 83 bool update(hwc_layer_1_t *layer); 98 hwc_layer_1_t *mLayer;
|
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_dump_layers.h | 119 * @param: hwLayers - Address of hwc_layer_1_t to log and dump. 122 void logLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]); 128 * @param: hwLayers - Address of hwc_layer_1_t to log and dump. 131 void dumpLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
|
H A D | hwc_copybit.h | 56 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 58 int fillColorUsingCopybit(hwc_layer_1_t *layer, 73 void getLayerResolution(const hwc_layer_1_t* layer,
|
H A D | hwc_mdpcomp.h | 144 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 151 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer, 189 bool isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer); 198 bool isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer); 225 bool isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer); 263 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 276 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer, 301 virtual bool acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer, 305 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 318 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *laye [all...] |
H A D | hwc_utils.h | 174 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 181 hwc_layer_1_t* getLayer(uint32_t index) const; 185 hwc_layer_1_t* mLayer[MAX_SESS]; 194 inline hwc_layer_1_t* LayerRotMap::getLayer(uint32_t index) const { 225 void dumpLayer(hwc_layer_1_t const* l); 240 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer); 243 bool isAlphaScaled(hwc_layer_1_t const* layer); 244 bool needsScaling(hwc_layer_1_t const* layer); 245 bool isDownscaleRequired(hwc_layer_1_t const* layer); 246 bool needsScalingWithSplit(hwc_context_t* ctx, hwc_layer_1_t cons [all...] |
H A D | hwc_virtual.cpp | 101 hwc_layer_1_t *fbLayer = &list->hwLayers[last]; 141 hwc_layer_1_t *layer = &list->hwLayers[i]; 156 hwc_layer_1_t *fbLayer = &list->hwLayers[last]; 279 hwc_layer_1_t *layer = &list->hwLayers[i]; 298 hwc_layer_1_t *fbLayer = &list->hwLayers[last]; 321 hwc_layer_1_t *extLayer = &list->hwLayers[extOnlyLayerIndex];
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_dump_layers.h | 119 * @param: hwLayers - Address of hwc_layer_1_t to log and dump. 122 void logLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]); 128 * @param: hwLayers - Address of hwc_layer_1_t to log and dump. 131 void dumpLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
|
H A D | hwc_mdpcomp.h | 147 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 154 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer, 194 bool isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer); 203 bool isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer); 230 bool isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer); 269 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 282 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer, 307 virtual bool acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer, 311 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 324 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *laye [all...] |
H A D | hwc_copybit.h | 86 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 89 int drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 92 int fillColorUsingCopybit(hwc_layer_1_t *layer, 107 void getLayerResolution(const hwc_layer_1_t* layer,
|
H A D | hwc_utils.h | 195 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 202 hwc_layer_1_t* getLayer(uint32_t index) const; 206 hwc_layer_1_t* mLayer[MAX_SESS]; 215 inline hwc_layer_1_t* LayerRotMap::getLayer(uint32_t index) const { 246 void dumpLayer(hwc_layer_1_t const* l); 256 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer); 263 bool isAlphaScaled(hwc_layer_1_t const* layer); 264 bool needsScaling(hwc_layer_1_t const* layer); 265 bool isDownscaleRequired(hwc_layer_1_t const* layer); 266 bool needsScalingWithSplit(hwc_context_t* ctx, hwc_layer_1_t cons [all...] |
H A D | hwc_mdpcomp.cpp | 214 hwc_layer_1_t* layer = &(list->hwLayers[index]); 317 bool MDPComp::isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer) { 328 bool MDPComp::isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer) { 461 const hwc_layer_1_t* layer = &list->hwLayers[i]; 500 hwc_layer_1_t* layer = &list->hwLayers[index]; 566 const hwc_layer_1_t* layer = &list->hwLayers[i]; 614 hwc_layer_1_t* layer = &list->hwLayers[index]; 711 hwc_layer_1_t* layer = &list->hwLayers[i]; 762 hwc_layer_1_t* layer = &list->hwLayers[i]; 817 hwc_layer_1_t* laye [all...] |
H A D | hwc_virtual.cpp | 112 hwc_layer_1_t *fbLayer = &list->hwLayers[last]; 153 hwc_layer_1_t *layer = &list->hwLayers[i]; 168 hwc_layer_1_t *fbLayer = &list->hwLayers[last]; 318 hwc_layer_1_t *layer = &list->hwLayers[i]; 336 hwc_layer_1_t *fbLayer = &list->hwLayers[last]; 359 hwc_layer_1_t *extLayer = &list->hwLayers[extOnlyLayerIndex];
|
/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_copybit.h | 51 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 66 void getLayerResolution(const hwc_layer_1_t* layer,
|
H A D | hwc_utils.h | 128 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 131 hwc_layer_1_t* getLayer(uint32_t index) const; 135 hwc_layer_1_t* mLayer[MAX_SESS]; 144 inline hwc_layer_1_t* LayerRotMap::getLayer(uint32_t index) const { 156 void dumpLayer(hwc_layer_1_t const* l); 166 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer); 169 bool needsScaling(hwc_layer_1_t const* layer); 170 bool isAlphaPresent(hwc_layer_1_t const* layer); 194 void setMdpFlags(hwc_layer_1_t *layer, 199 int configureLowRes(hwc_context_t *ctx, hwc_layer_1_t *laye [all...] |
H A D | hwc_mdpcomp.h | 126 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 146 bool isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer); 155 bool isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer); 191 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 213 bool acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer, 218 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
|
H A D | hwc_mdpcomp.cpp | 151 hwc_layer_1_t* layer = &(list->hwLayers[index]); 267 bool MDPComp::isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer) { 407 hwc_layer_1_t* layer = &list->hwLayers[i]; 519 hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; 532 bool MDPComp::isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer) { 652 hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; 685 hwc_layer_1_t* layer = &list->hwLayers[index]; 713 hwc_layer_1_t* layer = &list->hwLayers[index]; 805 int MDPCompLowRes::configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 837 hwc_layer_1_t* laye [all...] |
/hardware/libhardware/tests/hardware/ |
H A D | struct-offset.cpp | 143 CHECK_MEMBER_AT(hwc_layer_1_t, compositionType, 0, 0); 144 CHECK_MEMBER_AT(hwc_layer_1_t, hints, 4, 4); 145 CHECK_MEMBER_AT(hwc_layer_1_t, flags, 8, 8); 146 CHECK_MEMBER_AT(hwc_layer_1_t, backgroundColor, 12, 16); 147 CHECK_MEMBER_AT(hwc_layer_1_t, handle, 12, 16); 148 CHECK_MEMBER_AT(hwc_layer_1_t, transform, 16, 24); 149 CHECK_MEMBER_AT(hwc_layer_1_t, blending, 20, 28); 150 CHECK_MEMBER_AT(hwc_layer_1_t, sourceCropi, 24, 32); 151 CHECK_MEMBER_AT(hwc_layer_1_t, sourceCrop, 24, 32); 152 CHECK_MEMBER_AT(hwc_layer_1_t, sourceCrop [all...] |
H A D | struct-last.cpp | 52 CHECK_LAST_MEMBER(hwc_layer_1_t, reserved);
|
H A D | struct-size.cpp | 59 CheckTypeSize<hwc_layer_1_t, 96, 120>();
|
/hardware/qcom/display/msm8974/libhwcomposer/ |
H A D | hwc_copybit.h | 51 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 66 void getLayerResolution(const hwc_layer_1_t* layer,
|
H A D | hwc_utils.h | 130 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 133 hwc_layer_1_t* getLayer(uint32_t index) const; 137 hwc_layer_1_t* mLayer[MAX_SESS]; 146 inline hwc_layer_1_t* LayerRotMap::getLayer(uint32_t index) const { 177 void dumpLayer(hwc_layer_1_t const* l); 187 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer); 189 bool needsScaling(hwc_context_t* ctx, hwc_layer_1_t const* layer, const int& dpy); 190 bool isAlphaPresent(hwc_layer_1_t const* layer); 214 void setMdpFlags(hwc_layer_1_t *layer, 231 int configureLowRes(hwc_context_t *ctx, hwc_layer_1_t *laye [all...] |
H A D | hwc_mdpcomp.h | 128 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 155 bool isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer); 162 bool isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer); 172 bool isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer); 198 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 222 bool acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer, 226 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
|
H A D | hwc_mdpcomp.cpp | 169 hwc_layer_1_t* layer = &(list->hwLayers[index]); 244 bool MDPComp::isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer) { 255 bool MDPComp::isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer) { 394 hwc_layer_1_t* layer = &list->hwLayers[i]; 450 hwc_layer_1_t* layer = &list->hwLayers[i]; 504 hwc_layer_1_t* layer = &list->hwLayers[i]; 568 hwc_layer_1_t* layer = &list->hwLayers[j]; 588 hwc_layer_1_t* layer = &list->hwLayers[i]; 647 hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; 664 bool MDPComp::isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* laye [all...] |
/hardware/ti/omap4-aah/hwc/ |
H A D | rgz_2d.h | 53 hwc_layer_1_t *layers; 265 hwc_layer_1_t *hwc_layer;
|
H A D | rgz_2d.c | 103 static void rgz_get_src_rect(hwc_layer_1_t* layer, blit_rect_t *subregion_rect, blit_rect_t *res_rect); 107 static int rgz_hwc_scaled(hwc_layer_1_t *layer); 112 static hwc_layer_1_t bg_layer; 172 hwc_layer_1_t *layer = hregion->rgz_layers[l]->hwc_layer; 231 static void dump_layer(hwc_layer_1_t const* l, int iserr) 264 hwc_layer_1_t *l = rgz_layers[i].hwc_layer; 308 static void rgz_get_displayframe_rect(hwc_layer_1_t *layer, blit_rect_t *res_rect) 339 hwc_layer_1_t *hwc_layer = rgz_layer->hwc_layer; 403 static void rgz_cfg_scale_mode(struct rgz_blt_entry* e, hwc_layer_1_t *layer) 420 hwc_layer_1_t *hwc_src [all...] |