Home
last modified time | relevance | path

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

/frameworks/av/media/libstagefright/renderfright/gl/
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()
DGLFramebuffer.h34 class GLFramebuffer : public renderengine::Framebuffer {
36 explicit GLFramebuffer(GLESRenderEngine& engine);
37 explicit GLFramebuffer(GLESRenderEngine& engine, bool multiTarget);
38 ~GLFramebuffer() override;
DGLESRenderEngine.h285 friend class GLFramebuffer; variable
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()
/frameworks/av/media/libstagefright/renderfright/gl/filters/
DBlurFilter.h65 GLFramebuffer mCompositionFbo;
67 GLFramebuffer mPingFbo;
68 GLFramebuffer mPongFbo;
74 GLFramebuffer* mLastDrawTarget;
DBlurFilter.cpp152 GLFramebuffer* read = &mPingFbo; in prepare()
153 GLFramebuffer* draw = &mPongFbo; in prepare()
/frameworks/av/media/libstagefright/renderfright/
DAndroid.bp62 "gl/GLFramebuffer.cpp",