Home
last modified time | relevance | path

Searched refs:GLFramebuffer (Results 1 – 14 of 14) sorted by relevance

/aosp12/frameworks/native/libs/renderengine/gl/
H A DGLFramebuffer.cpp34 GLFramebuffer::GLFramebuffer(GLESRenderEngine& engine) in GLFramebuffer() function in android::renderengine::gl::GLFramebuffer
40 GLFramebuffer::~GLFramebuffer() { in ~GLFramebuffer()
46 bool GLFramebuffer::setNativeWindowBuffer(ANativeWindowBuffer* nativeBuffer, bool isProtected, in setNativeWindowBuffer()
72 void GLFramebuffer::allocateBuffers(uint32_t width, uint32_t height, void* data) { in allocateBuffers()
97 void GLFramebuffer::bind() const { in bind()
101 void GLFramebuffer::bindAsReadBuffer() const { in bindAsReadBuffer()
105 void GLFramebuffer::bindAsDrawBuffer() const { in bindAsDrawBuffer()
109 void GLFramebuffer::unbind() const { in unbind()
H A DGLFramebuffer.h34 class GLFramebuffer : public renderengine::Framebuffer {
36 explicit GLFramebuffer(GLESRenderEngine& engine);
37 explicit GLFramebuffer(GLESRenderEngine& engine, bool multiTarget);
38 ~GLFramebuffer() override;
H A DGLESRenderEngine.cpp507 return std::make_unique<GLFramebuffer>(*this); in createFramebuffer()
946 GLFramebuffer* glFramebuffer = static_cast<GLFramebuffer*>(framebuffer); in bindFrameBuffer()
987 GLFramebuffer* glFramebuffer = static_cast<GLFramebuffer*>(getFramebufferForDrawing()); in cleanupPostRender()
999 GLFramebuffer* glFramebuffer = static_cast<GLFramebuffer*>(getFramebufferForDrawing()); in cleanFramebufferCache()
H A DGLESRenderEngine.h301 friend class GLFramebuffer; variable
/aosp12/frameworks/av/media/libstagefright/renderfright/gl/
H A DGLFramebuffer.cpp33 GLFramebuffer::GLFramebuffer(GLESRenderEngine& engine) in GLFramebuffer() function in android::renderengine::gl::GLFramebuffer
39 GLFramebuffer::~GLFramebuffer() { in ~GLFramebuffer()
44 bool GLFramebuffer::setNativeWindowBuffer(ANativeWindowBuffer* nativeBuffer, bool isProtected, in setNativeWindowBuffer()
69 void GLFramebuffer::allocateBuffers(uint32_t width, uint32_t height, void* data) { in allocateBuffers()
94 void GLFramebuffer::bind() const { in bind()
98 void GLFramebuffer::bindAsReadBuffer() const { in bindAsReadBuffer()
102 void GLFramebuffer::bindAsDrawBuffer() const { in bindAsDrawBuffer()
106 void GLFramebuffer::unbind() const { in unbind()
H A DGLFramebuffer.h34 class GLFramebuffer : public renderengine::Framebuffer {
36 explicit GLFramebuffer(GLESRenderEngine& engine);
37 explicit GLFramebuffer(GLESRenderEngine& engine, bool multiTarget);
38 ~GLFramebuffer() override;
H A DGLESRenderEngine.cpp446 return std::make_unique<GLFramebuffer>(*this); in createFramebuffer()
881 GLFramebuffer* glFramebuffer = static_cast<GLFramebuffer*>(framebuffer); in bindFrameBuffer()
942 GLFramebuffer* glFramebuffer = static_cast<GLFramebuffer*>(getFramebufferForDrawing()); in cleanupPostRender()
H A DGLESRenderEngine.h285 friend class GLFramebuffer; variable
/aosp12/frameworks/native/libs/renderengine/gl/filters/
H A DBlurFilter.h65 GLFramebuffer mCompositionFbo;
67 GLFramebuffer mPingFbo;
68 GLFramebuffer mPongFbo;
74 GLFramebuffer* mLastDrawTarget;
H A DBlurFilter.cpp152 GLFramebuffer* read = &mPingFbo; in prepare()
153 GLFramebuffer* draw = &mPongFbo; in prepare()
/aosp12/frameworks/av/media/libstagefright/renderfright/gl/filters/
H A DBlurFilter.h65 GLFramebuffer mCompositionFbo;
67 GLFramebuffer mPingFbo;
68 GLFramebuffer mPongFbo;
74 GLFramebuffer* mLastDrawTarget;
H A DBlurFilter.cpp152 GLFramebuffer* read = &mPingFbo; in prepare()
153 GLFramebuffer* draw = &mPongFbo; in prepare()
/aosp12/frameworks/av/media/libstagefright/renderfright/
H A DAndroid.bp61 "gl/GLFramebuffer.cpp",
/aosp12/frameworks/native/libs/renderengine/
H A DAndroid.bp63 "gl/GLFramebuffer.cpp",