Home
last modified time | relevance | path

Searched refs:hwc_layer_1_t (Results 1 – 25 of 91) sorted by relevance

1234

/hardware/libhardware/tests/hardware/
Dstruct-offset.cpp144 CHECK_MEMBER_AT(hwc_layer_1_t, compositionType, 0, 0); in CheckOffsets()
145 CHECK_MEMBER_AT(hwc_layer_1_t, hints, 4, 4); in CheckOffsets()
146 CHECK_MEMBER_AT(hwc_layer_1_t, flags, 8, 8); in CheckOffsets()
147 CHECK_MEMBER_AT(hwc_layer_1_t, backgroundColor, 12, 16); in CheckOffsets()
148 CHECK_MEMBER_AT(hwc_layer_1_t, handle, 12, 16); in CheckOffsets()
149 CHECK_MEMBER_AT(hwc_layer_1_t, transform, 16, 24); in CheckOffsets()
150 CHECK_MEMBER_AT(hwc_layer_1_t, blending, 20, 28); in CheckOffsets()
151 CHECK_MEMBER_AT(hwc_layer_1_t, sourceCropi, 24, 32); in CheckOffsets()
152 CHECK_MEMBER_AT(hwc_layer_1_t, sourceCrop, 24, 32); in CheckOffsets()
153 CHECK_MEMBER_AT(hwc_layer_1_t, sourceCropf, 24, 32); in CheckOffsets()
[all …]
/hardware/qcom/display/msm8084/libhwcomposer/
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 { in getLayer()
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 const* layer,
[all …]
Dhwc_mdpcomp.h142 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
149 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer,
155 hwc_rect_t calculateDirtyRect(const hwc_layer_1_t* layer,
190 bool isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer);
199 bool isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer);
226 bool isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer);
264 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
277 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer,
302 virtual bool acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer,
306 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
[all …]
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,
Dhwc_dump_layers.h122 void logLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
131 void dumpLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
/hardware/qcom/display/msm8909/libhwcomposer/
Dhwc_utils.h220 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
227 hwc_layer_1_t* getLayer(uint32_t index) const;
232 hwc_layer_1_t* mLayer[overlay::RotMgr::MAX_ROT_SESS];
241 inline hwc_layer_1_t* LayerRotMap::getLayer(uint32_t index) const { in getLayer()
272 void dumpLayer(hwc_layer_1_t const* l);
282 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer);
289 bool isAlphaScaled(hwc_layer_1_t const* layer);
290 bool needsScaling(hwc_layer_1_t const* layer);
291 bool isDownscaleRequired(hwc_layer_1_t const* layer);
292 bool needsScalingWithSplit(hwc_context_t* ctx, hwc_layer_1_t const* layer,
[all …]
Dhwc_mdpcomp.h154 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
161 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer,
205 bool isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer);
207 bool isSecureRGBDoable(hwc_context_t* ctx, hwc_layer_1_t* layer);
216 bool isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer);
250 bool isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer);
291 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
304 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer,
329 virtual bool acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer,
333 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
[all …]
Dhwc_copybit.h93 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer,
96 int drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer,
99 int fillColorUsingCopybit(hwc_layer_1_t *layer,
114 void getLayerResolution(const hwc_layer_1_t* layer,
Dhwc_dump_layers.h122 void logLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
131 void dumpLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
Dhwc_mdpcomp.cpp264 hwc_layer_1_t* layer = &(list->hwLayers[index]); in setMDPCompLayerFlags()
351 hwc_layer_1_t const* layer = &list->hwLayers[i]; in isSameFrame()
371 hwc_layer_1_t const* layer = &list->hwLayers[i]; in isSameFrame()
379 bool MDPComp::isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer) { in isSupportedForMDPComp()
390 bool MDPComp::isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer) { in isValidDimension()
538 const hwc_layer_1_t* layer = &list->hwLayers[i]; in validateAndApplyROI()
578 hwc_layer_1_t* layer = &list->hwLayers[index]; in generateROI()
638 const hwc_layer_1_t* layer = &list->hwLayers[i]; in validateAndApplyROI()
687 hwc_layer_1_t* layer = &list->hwLayers[index]; in generateROI()
801 hwc_layer_1_t* layer = &list->hwLayers[i]; in tryFullFrame()
[all …]
/hardware/qcom/display/msm8960/libhwcomposer/
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 { in getLayer()
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 *layer, const int& dpy,
[all …]
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,
Dhwc_copybit.h51 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer,
66 void getLayerResolution(const hwc_layer_1_t* layer,
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_utils.h216 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
223 hwc_layer_1_t* getLayer(uint32_t index) const;
228 hwc_layer_1_t* mLayer[overlay::RotMgr::MAX_ROT_SESS];
269 inline hwc_layer_1_t* LayerRotMap::getLayer(uint32_t index) const { in getLayer()
300 void dumpLayer(hwc_layer_1_t const* l);
310 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer);
317 bool isAlphaScaled(hwc_layer_1_t const* layer);
318 bool needsScaling(hwc_layer_1_t const* layer);
319 bool isDownscaleRequired(hwc_layer_1_t const* layer);
320 bool needsScalingWithSplit(hwc_context_t* ctx, hwc_layer_1_t const* layer,
[all …]
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,
160 hwc_rect_t calculateDirtyRect(const hwc_layer_1_t* layer,
201 bool isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer);
203 bool isSecureRGBDoable(hwc_context_t* ctx, hwc_layer_1_t* layer);
212 bool isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer);
246 bool isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer);
300 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
313 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer,
339 virtual bool acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer,
[all …]
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,
Dhwc_dump_layers.h122 void logLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
131 void dumpLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_utils.h199 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
206 hwc_layer_1_t* getLayer(uint32_t index) const;
210 hwc_layer_1_t* mLayer[MAX_SESS];
219 inline hwc_layer_1_t* LayerRotMap::getLayer(uint32_t index) const { in getLayer()
250 void dumpLayer(hwc_layer_1_t const* l);
260 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer);
267 bool isAlphaScaled(hwc_layer_1_t const* layer);
268 bool needsScaling(hwc_layer_1_t const* layer);
269 bool isDownscaleRequired(hwc_layer_1_t const* layer);
270 bool needsScalingWithSplit(hwc_context_t* ctx, hwc_layer_1_t const* layer,
[all …]
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 *layer,
[all …]
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,
Dhwc_dump_layers.h122 void logLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
131 void dumpLayer(size_t layerIndex, hwc_layer_1_t hwLayers[]);
Dhwc_mdpcomp.cpp222 hwc_layer_1_t* layer = &(list->hwLayers[index]); in setMDPCompLayerFlags()
325 bool MDPComp::isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer) { in isSupportedForMDPComp()
336 bool MDPComp::isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer) { in isValidDimension()
469 const hwc_layer_1_t* layer = &list->hwLayers[i]; in validateAndApplyROI()
508 hwc_layer_1_t* layer = &list->hwLayers[index]; in generateROI()
574 const hwc_layer_1_t* layer = &list->hwLayers[i]; in validateAndApplyROI()
622 hwc_layer_1_t* layer = &list->hwLayers[index]; in generateROI()
719 hwc_layer_1_t* layer = &list->hwLayers[i]; in tryFullFrame()
770 hwc_layer_1_t* layer = &list->hwLayers[i]; in fullMDPComp()
825 hwc_layer_1_t* layer = &list->hwLayers[i]; in fullMDPCompWithPTOR()
[all …]
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/base/
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/intel/img/hwcomposer/merrifield/common/base/
DHwcLayer.h61 HwcLayer(int index, hwc_layer_1_t *layer);
83 hwc_layer_1_t* getLayer() const;
89 bool update(hwc_layer_1_t *layer);
105 hwc_layer_1_t *mLayer;
DDisplayAnalyzer.h38 bool isVideoLayer(hwc_layer_1_t &layer);
39 bool isVideoFullScreen(int device, hwc_layer_1_t &layer);
48 bool isPresentationLayer(hwc_layer_1_t &layer);
49 bool isProtectedLayer(hwc_layer_1_t &layer);

1234