Home | History | Annotate | Download | only in surfaceflinger

Lines Matching refs:layer

66 class Layer;
130 const Vector< sp<Layer> >& getLayerSortedByZForHwcDisplay(int id);
139 friend class Layer;
153 class LayerVector : public SortedVector< sp<Layer> > {
266 * Layer management
275 sp<Layer>* outLayer);
279 sp<IGraphicBufferProducer>* outGbp, sp<Layer>* outLayer);
286 // this layer meaning it is entirely safe to destroy all
287 // resources associated to this layer.
288 status_t onLayerDestroyed(const wp<Layer>& layer);
290 // remove a layer from SurfaceFlinger immediately
291 status_t removeLayer(const sp<Layer>& layer);
293 // add a layer to SurfaceFlinger
297 const sp<Layer>& lbc);
328 * Display and layer stack management
346 // mark a region of a layer stack dirty. this updates the dirty
347 // region of all screens presenting this layer stack.
416 Vector< sp<Layer> > mLayersPendingRemoval;
468 Vector<Layer const *> mDestroyedLayers;