Lines Matching refs:Layer
46 #include "../Layer.h" // needed only for debugging
827 * This holds the pointer to the concrete hwc layer type
835 Iterable(HWCTYPE* layer) : mLayerList(layer), mCurrentLayer(layer) { }
857 HWCLayerVersion1(struct hwc_composer_device_1* hwc, hwc_layer_1_t* layer)
858 : Iterable<HWCLayerVersion1, hwc_layer_1_t>(layer), mHwc(hwc) { }
923 * Layer::drawWithOpenGL(). The difference can be large if the buffer crop to
966 * returns an iterator initialized at a given index in the layer list
980 * returns an iterator on the beginning of the layer list
987 * returns an iterator on the end of the layer list
996 // with HWC 1.1, the last layer is always the HWC_FRAMEBUFFER_TARGET,
997 // which we ignore when iterating through the layer list.
1017 const Vector< sp<Layer> >& visibleLayersSortedByZ =
1039 const sp<Layer>& layer(visibleLayersSortedByZ[i]);
1041 layer->getActiveBuffer());
1045 name = layer->getName();