Home | History | Annotate | Download | only in libGLESv2

Lines Matching full:framebuffer

15 // Framebuffer.cpp: Implements the Framebuffer class. Implements GL framebuffer
18 #include "Framebuffer.h"
30 bool Framebuffer::IsRenderbuffer(GLenum type)
35 Framebuffer::Framebuffer()
56 Framebuffer::~Framebuffer()
66 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle, GLint level) const
88 void Framebuffer::setColorbuffer(GLenum type, GLuint colorbuffer, GLuint index, GLint level, GLint layer)
95 void Framebuffer::setDepthbuffer(GLenum type, GLuint depthbuffer, GLint level, GLint layer)
102 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer, GLint level, GLint layer)
109 void Framebuffer::setReadBuffer(GLenum buf)
114 void Framebuffer::setDrawBuffer(GLuint index, GLenum buf)
119 GLenum Framebuffer::getReadBuffer() const
124 GLenum Framebuffer::getDrawBuffer(GLuint index) const
129 void Framebuffer::detachTexture(GLuint texture)
153 void Framebuffer::detachRenderbuffer(GLuint renderbuffer)
179 egl::Image *Framebuffer::getRenderTarget(GLuint index)
194 egl::Image *Framebuffer::getReadRenderTarget()
201 egl::Image *Framebuffer::getDepthBuffer()
215 egl::Image *Framebuffer::getStencilBuffer()
227 Renderbuffer *Framebuffer::getColorbuffer(GLuint index) const
232 Renderbuffer *Framebuffer::getReadColorbuffer() const
237 Renderbuffer *Framebuffer::getDepthbuffer() const
242 Renderbuffer *Framebuffer::getStencilbuffer() const
247 GLenum Framebuffer::getReadBufferType()
257 GLenum Framebuffer::getColorbufferType(GLuint index)
262 GLenum Framebuffer::getDepthbufferType()
267 GLenum Framebuffer::getStencilbufferType()
272 GLuint Framebuffer::getColorbufferName(GLuint index)
277 GLuint Framebuffer::getDepthbufferName()
282 GLuint Framebuffer::getStencilbufferName()
287 GLint Framebuffer::getColorbufferLayer(GLuint index)
292 GLint Framebuffer::getDepthbufferLayer()
297 GLint Framebuffer::getStencilbufferLayer()
302 bool Framebuffer::hasStencil()
317 GLenum Framebuffer::completeness()
326 GLenum Framebuffer::completeness(int &width, int &height, int &samples)
522 // In the GLES 3.0 spec, section 4.4.4, Framebuffer Completeness:
523 // "The framebuffer object target is said to be framebuffer complete if all the following conditions are true:
539 GLenum Framebuffer::getImplementationColorReadFormat() const
600 GLenum Framebuffer::getImplementationColorReadType() const
661 GLenum Framebuffer::getDepthReadFormat() const
675 GLenum Framebuffer::getDepthReadType() const
698 GLuint Framebuffer::getReadBufferIndex() const