Searched refs:BufferLayer (Results 1 – 6 of 6) sorted by relevance
/frameworks/native/services/surfaceflinger/ |
D | BufferLayer.cpp | 53 BufferLayer::BufferLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, in BufferLayer() function in android::BufferLayer 77 BufferLayer::~BufferLayer() { in ~BufferLayer() 88 void BufferLayer::useSurfaceDamage() { in useSurfaceDamage() 96 void BufferLayer::useEmptyDamage() { in useEmptyDamage() 100 bool BufferLayer::isProtected() const { in isProtected() 106 bool BufferLayer::isVisible() const { in isVisible() 112 bool BufferLayer::isFixedSize() const { in isFixedSize() 116 status_t BufferLayer::setBuffers(uint32_t w, uint32_t h, PixelFormat format, uint32_t flags) { in setBuffers() 161 void BufferLayer::onDraw(const RenderArea& renderArea, const Region& clip, in onDraw() 178 if (finished || layer == static_cast<BufferLayer const*>(this)) { in onDraw() [all …]
|
D | BufferLayer.h | 57 class BufferLayer : public Layer, public BufferLayerConsumer::ContentsChangedListener { 59 BufferLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, uint32_t w, 62 ~BufferLayer() override;
|
D | Android.bp | 88 "BufferLayer.cpp",
|
D | SurfaceFlinger.h | 351 friend class BufferLayer; variable
|
D | Layer.cpp | 1997 static_cast<BufferLayer*>(this)->isProtected()) { in writeToProto()
|
D | SurfaceFlinger.cpp | 3608 sp<BufferLayer> layer = new BufferLayer(this, client, name, w, h, flags); in createBufferLayer()
|