Lines Matching refs:layer
191 // 1. shallow copy HWC_FRAMEBUFFER_TARGET layer info solid fill layer list.
200 hwc_layer_1_t *layer = &layer_list->hwLayers[i];
201 layer->compositionType = HWC_OVERLAY;
220 // SurfaceFlinger layer stack is dropped in solid fill case and replaced with local layer stack
221 // Close acquire fence fds associated with SF layer stack
222 // Close release/retire fence fds returned along with local layer stack
259 // handle for solid fill layer with fd = -1.
276 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0];
277 layer.handle = handle;
286 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0];
294 layer.compositionType = HWC_FRAMEBUFFER;
295 layer.blending = HWC_BLENDING_PREMULT;
296 layer.sourceCropf.left = solid_fill_params_.rect.x;
297 layer.sourceCropf.top = solid_fill_params_.rect.y;
298 layer.sourceCropf.right = UINT32(solid_fill_params_.rect.x) + solid_fill_params_.rect.width;
299 layer.sourceCropf.bottom = UINT32(solid_fill_params_.rect.y) + solid_fill_params_.rect.height;
300 layer.acquireFenceFd = -1;
301 layer.releaseFenceFd = -1;
302 layer.flags = 0;
303 layer.transform = 0;
304 layer.hints = 0;
305 layer.planeAlpha = 0xff;
306 layer.displayFrame = solid_fill_rect;
307 layer.visibleRegionScreen.numRects = 1;
308 layer.visibleRegionScreen.rects = &layer.displayFrame;
309 layer.surfaceDamage.numRects = 0;
316 hwc_layer_1_t &layer = solid_fill_layers_->hwLayers[0];
318 private_handle_t const *hnd = reinterpret_cast<private_handle_t const *>(layer.handle);