Home | History | Annotate | Download | only in surfaceflinger

Lines Matching defs:Layer

64  * Layer is first referenced.
69 class Layer : public SurfaceFlingerConsumer::FrameAvailableListener {
116 Layer(SurfaceFlinger* flinger, const sp<Client>& client,
119 virtual ~Layer();
121 // the this layer's size and format
148 virtual const char* getTypeId() const { return "Layer"; }
162 * isProtected - true if the layer may contain protected content in the
168 * isVisible - true if this layer is visible, false otherwise
187 HWComposer::HWCLayerInterface& layer);
189 HWComposer::HWCLayerInterface& layer);
191 HWComposer::HWCLayerInterface& layer);
197 HWComposer::HWCLayerInterface* layer);
201 * returns true if the layer has pending updates.
263 * returns the rectangle that crops the content of the layer and scales it
264 * to the layer's size.
300 wp<Layer> mLayer;
304 LayerCleaner(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer);
361 // The mesh used to draw the layer in GLES composition mode
363 // The mesh used to draw the layer in GLES composition mode