Home
last modified time | relevance | path

Searched refs:BufferLayer (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/services/surfaceflinger/
DBufferLayer.cpp53 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 …]
DBufferLayer.h57 class BufferLayer : public Layer, public BufferLayerConsumer::ContentsChangedListener {
59 BufferLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, uint32_t w,
62 ~BufferLayer() override;
DAndroid.bp88 "BufferLayer.cpp",
DSurfaceFlinger.h351 friend class BufferLayer; variable
DLayer.cpp1997 static_cast<BufferLayer*>(this)->isProtected()) { in writeToProto()
DSurfaceFlinger.cpp3608 sp<BufferLayer> layer = new BufferLayer(this, client, name, w, h, flags); in createBufferLayer()