Searched refs:BufferLayer (Results 1 - 5 of 5) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DBufferLayer.cpp19 #define LOG_TAG "BufferLayer"
22 #include "BufferLayer.h"
53 BufferLayer::BufferLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, function in class:android::BufferLayer
77 BufferLayer::~BufferLayer() {
88 void BufferLayer::useSurfaceDamage() {
96 void BufferLayer::useEmptyDamage() {
100 bool BufferLayer::isProtected() const {
106 bool BufferLayer
[all...]
H A DBufferLayer.h52 * BufferLayer is first referenced.
57 class BufferLayer : public Layer, public BufferLayerConsumer::ContentsChangedListener { class in namespace:android
59 BufferLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, uint32_t w,
62 ~BufferLayer() override;
78 const char* getTypeId() const override { return "BufferLayer"; }
H A DSurfaceFlinger.h351 friend class BufferLayer;
H A DLayer.cpp46 #include "BufferLayer.h"
165 * onLayerDisplayed is only meaningful for BufferLayer, but, is called through
166 * Layer. So, the implementation is done in BufferLayer. When called on a
1996 if (std::strcmp(getTypeId(), "BufferLayer") == 0 &&
1997 static_cast<BufferLayer*>(this)->isProtected()) {
H A DSurfaceFlinger.cpp64 #include "BufferLayer.h"
3608 sp<BufferLayer> layer = new BufferLayer(this, client, name, w, h, flags);

Completed in 91 milliseconds