Home
last modified time | relevance | path

Searched refs:BindNativeBufferAsFramebuffer (Results 1 – 4 of 4) sorted by relevance

/frameworks/native/services/surfaceflinger/RenderEngine/
DRenderEngine.h50 class BindNativeBufferAsFramebuffer; variable
102 RE::BindNativeBufferAsFramebuffer* bindHelper) = 0;
103 virtual void unbindNativeBufferAsFrameBuffer(RE::BindNativeBufferAsFramebuffer* bindHelper) = 0;
135 class BindNativeBufferAsFramebuffer {
137 BindNativeBufferAsFramebuffer(RenderEngine& engine, ANativeWindowBuffer* buffer) in BindNativeBufferAsFramebuffer() function
141 ~BindNativeBufferAsFramebuffer() { mEngine.unbindNativeBufferAsFrameBuffer(this); } in ~BindNativeBufferAsFramebuffer()
242 RE::BindNativeBufferAsFramebuffer* bindHelper) override;
243 void unbindNativeBufferAsFrameBuffer(RE::BindNativeBufferAsFramebuffer* bindHelper) override;
DRenderEngine.cpp407 RE::BindNativeBufferAsFramebuffer* bindHelper) { in bindNativeBufferAsFrameBuffer()
425 void RenderEngine::unbindNativeBufferAsFrameBuffer(RE::BindNativeBufferAsFramebuffer* bindHelper) { in unbindNativeBufferAsFrameBuffer()
/frameworks/native/services/surfaceflinger/tests/unittests/mock/RenderEngine/
DMockRenderEngine.h72 void(ANativeWindowBuffer*, RE::BindNativeBufferAsFramebuffer*));
73 MOCK_METHOD1(unbindNativeBufferAsFrameBuffer, void(RE::BindNativeBufferAsFramebuffer*));
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp5054 RE::BindNativeBufferAsFramebuffer bufferBond(getRenderEngine(), buffer); in captureScreenImplLocked()