Searched refs:hwc_layer_1_t (Results 1 - 25 of 60) sorted by relevance

123

/hardware/intel/img/hwcomposer/common/base/
H A DHwcLayer.h55 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 Dhwc_dump_layers.h119 * @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 Dhwc_copybit.h56 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 Dhwc_mdpcomp.h144 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 Dhwc_utils.h174 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 Dhwc_virtual.cpp101 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 Dhwc_dump_layers.h119 * @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 Dhwc_mdpcomp.h147 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 Dhwc_copybit.h86 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 Dhwc_utils.h195 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 Dhwc_mdpcomp.cpp214 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 Dhwc_virtual.cpp112 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 Dhwc_copybit.h51 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer,
66 void getLayerResolution(const hwc_layer_1_t* layer,
H A Dhwc_utils.h128 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 Dhwc_mdpcomp.h126 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 Dhwc_mdpcomp.cpp151 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 Dstruct-offset.cpp143 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 Dstruct-last.cpp52 CHECK_LAST_MEMBER(hwc_layer_1_t, reserved);
H A Dstruct-size.cpp59 CheckTypeSize<hwc_layer_1_t, 96, 120>();
/hardware/qcom/display/msm8974/libhwcomposer/
H A Dhwc_copybit.h51 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer,
66 void getLayerResolution(const hwc_layer_1_t* layer,
H A Dhwc_utils.h130 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 Dhwc_mdpcomp.h128 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 Dhwc_mdpcomp.cpp169 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 Drgz_2d.h53 hwc_layer_1_t *layers;
265 hwc_layer_1_t *hwc_layer;
H A Drgz_2d.c103 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...]

Completed in 3414 milliseconds

123