Home | History | Annotate | Download | only in libhwcomposer

Lines Matching full:layer

88     /* per layer data */
97 /* maps layer list to mdp list */
101 /* maps mdp list to layer list */
105 /* layer composing on FB? */
142 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
144 /* Increments mdpCount if 4k2k yuv layer split is enabled.
145 * updates framebuffer z order if fb lies above source-split layer */
148 /* configures 4kx2k yuv layer*/
149 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer,
154 /* Calculates the dirtyRegion for the given layer */
155 hwc_rect_t calculateDirtyRect(const hwc_layer_1_t* layer,
174 /* check if we can use layer cache to do at least partial MDP comp */
190 bool isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer);
199 bool isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer);
216 /* Validates if the GPU/MDP layer split chosen by a strategy is supported
226 bool isSupportedForMDPComp(hwc_context_t *ctx, hwc_layer_1_t* layer);
246 //Enable 4kx2k yuv layer split
264 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
271 /* Increments mdpCount if 4k2k yuv layer split is enabled.
272 * updates framebuffer z order if fb lies above source-split layer */
276 /* configures 4kx2k yuv layer to 2 VG pipes*/
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,
313 /* Increments mdpCount if 4k2k yuv layer split is enabled.
314 * updates framebuffer z order if fb lies above source-split layer */
318 /* configures 4kx2k yuv layer*/
319 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer,
336 virtual bool acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer,
339 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,