Home | History | Annotate | Download | only in surfaceflinger

Lines Matching refs:Layer

67 class Layer;
131 const Vector< sp<Layer> >& getLayerSortedByZForHwcDisplay(int id);
140 friend class Layer;
156 class LayerVector : public SortedVector< sp<Layer> > {
282 * Layer management
291 sp<Layer>* outLayer);
295 sp<IGraphicBufferProducer>* outGbp, sp<Layer>* outLayer);
302 // this layer meaning it is entirely safe to destroy all
303 // resources associated to this layer.
304 status_t onLayerDestroyed(const wp<Layer>& layer);
306 // remove a layer from SurfaceFlinger immediately
307 status_t removeLayer(const sp<Layer>& layer);
309 // add a layer to SurfaceFlinger
313 const sp<Layer>& lbc);
341 * Display and layer stack management
359 // mark a region of a layer stack dirty. this updates the dirty
360 // region of all screens presenting this layer stack.
434 Vector< sp<Layer> > mLayersPendingRemoval;
485 Vector<Layer const *> mDestroyedLayers;