Home
last modified time | relevance | path

Searched refs:Framebuffer (Results 1 – 12 of 12) sorted by relevance

/frameworks/av/media/libstagefright/renderfright/mock/
DFramebuffer.cpp25 Framebuffer::Framebuffer() = default;
26 Framebuffer::~Framebuffer() = default;
/frameworks/av/media/libstagefright/renderfright/include/renderengine/mock/
DFramebuffer.h26 class Framebuffer : public renderengine::Framebuffer {
28 Framebuffer();
29 ~Framebuffer() override;
DRenderEngine.h38 MOCK_METHOD0(getFramebufferForDrawing, Framebuffer*());
51 MOCK_METHOD1(bindFrameBuffer, status_t(renderengine::Framebuffer*));
52 MOCK_METHOD1(unbindFrameBuffer, void(renderengine::Framebuffer*));
/frameworks/av/media/libstagefright/renderfright/include/renderengine/
DFramebuffer.h26 class Framebuffer {
28 virtual ~Framebuffer() = default;
DRenderEngine.h121 virtual status_t bindFrameBuffer(Framebuffer* framebuffer) = 0;
122 virtual void unbindFrameBuffer(Framebuffer* framebuffer) = 0;
195 virtual Framebuffer* getFramebufferForDrawing() = 0;
310 Framebuffer* mFramebuffer;
/frameworks/av/media/libstagefright/renderfright/threaded/
DRenderEngineThreaded.h57 status_t bindFrameBuffer(Framebuffer* framebuffer) override;
58 void unbindFrameBuffer(Framebuffer* framebuffer) override;
73 Framebuffer* getFramebufferForDrawing() override;
DRenderEngineThreaded.cpp242 status_t RenderEngineThreaded::bindFrameBuffer(Framebuffer* framebuffer) { in bindFrameBuffer()
257 void RenderEngineThreaded::unbindFrameBuffer(Framebuffer* framebuffer) { in unbindFrameBuffer()
348 Framebuffer* RenderEngineThreaded::getFramebufferForDrawing() { in getFramebufferForDrawing()
349 std::promise<Framebuffer*> resultPromise; in getFramebufferForDrawing()
350 std::future<Framebuffer*> resultFuture = resultPromise.get_future(); in getFramebufferForDrawing()
355 Framebuffer* framebuffer = instance.getFramebufferForDrawing(); in getFramebufferForDrawing()
/frameworks/av/media/libstagefright/renderfright/gl/
DGLESRenderEngine.h68 status_t bindFrameBuffer(Framebuffer* framebuffer) override;
69 void unbindFrameBuffer(Framebuffer* framebuffer) override;
105 Framebuffer* getFramebufferForDrawing() override;
126 std::unique_ptr<Framebuffer> createFramebuffer();
241 std::unique_ptr<Framebuffer> mDrawingBuffer;
DGLFramebuffer.h34 class GLFramebuffer : public renderengine::Framebuffer {
DGLESRenderEngine.cpp445 std::unique_ptr<Framebuffer> GLESRenderEngine::createFramebuffer() { in createFramebuffer()
453 Framebuffer* GLESRenderEngine::getFramebufferForDrawing() { in getFramebufferForDrawing()
879 status_t GLESRenderEngine::bindFrameBuffer(Framebuffer* framebuffer) { in bindFrameBuffer()
901 void GLESRenderEngine::unbindFrameBuffer(Framebuffer* /*framebuffer*/) { in unbindFrameBuffer() argument
/frameworks/av/media/libstagefright/renderfright/tests/
DRenderEngineThreadedTest.cpp97 std::unique_ptr<renderengine::Framebuffer> framebuffer; in TEST_F()
104 std::unique_ptr<renderengine::Framebuffer> framebuffer; in TEST_F()
111 std::unique_ptr<renderengine::Framebuffer> framebuffer; in TEST_F()
/frameworks/av/media/libstagefright/renderfright/
DAndroid.bp107 "mock/Framebuffer.cpp",