Home | History | Annotate | Download | only in libGLESv2

Lines Matching defs:Framebuffer

8 // Framebuffer.cpp: Implements the gl::Framebuffer class. Implements GL framebuffer
11 #include "libGLESv2/Framebuffer.h"
23 Framebuffer::Framebuffer(rx::Renderer *renderer)
38 Framebuffer::~Framebuffer()
48 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle) const
73 void Framebuffer::setColorbuffer(unsigned int colorAttachment, GLenum type, GLuint colorbuffer)
80 void Framebuffer::setDepthbuffer(GLenum type, GLuint depthbuffer)
86 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer)
92 void Framebuffer::detachTexture(GLuint texture)
116 void Framebuffer::detachRenderbuffer(GLuint renderbuffer)
140 unsigned int Framebuffer::getRenderTargetSerial(unsigned int colorAttachment) const
154 unsigned int Framebuffer::getDepthbufferSerial() const
166 unsigned int Framebuffer::getStencilbufferSerial() const
178 Renderbuffer *Framebuffer::getColorbuffer(unsigned int colorAttachment) const
184 Renderbuffer *Framebuffer::getDepthbuffer() const
189 Renderbuffer *Framebuffer::getStencilbuffer() const
194 Renderbuffer *Framebuffer::getDepthOrStencilbuffer() const
206 Renderbuffer *Framebuffer::getReadColorbuffer() const
212 GLenum Framebuffer::getReadColorbufferType() const
218 Renderbuffer *Framebuffer::getFirstColorbuffer() const
231 GLenum Framebuffer::getColorbufferType(unsigned int colorAttachment) const
237 GLenum Framebuffer::getDepthbufferType() const
242 GLenum Framebuffer::getStencilbufferType() const
247 GLuint Framebuffer::getColorbufferHandle(unsigned int colorAttachment) const
253 GLuint Framebuffer::getDepthbufferHandle() const
258 GLuint Framebuffer::getStencilbufferHandle() const
263 GLenum Framebuffer::getDrawBufferState(unsigned int colorAttachment) const
268 void Framebuffer::setDrawBufferState(unsigned int colorAttachment, GLenum drawBuffer)
273 bool Framebuffer::isEnabledColorAttachment(unsigned int colorAttachment) const
278 bool Framebuffer::hasEnabledColorAttachment() const
291 bool Framebuffer::hasStencil() const
306 bool Framebuffer::usingExtendedDrawBuffers() const
319 GLenum Framebuffer::completeness() const
562 : Framebuffer(renderer)
578 int Framebuffer::getSamples() const
582 // for a complete framebuffer, all attachments must have the same sample count
598 // The default framebuffer *must* always be complete, though it may not be