Home | History | Annotate | Download | only in libGL

Lines Matching defs:Framebuffer

15 // Framebuffer.cpp: Implements the Framebuffer class. Implements GL framebuffer
18 #include "Framebuffer.h"
28 Framebuffer::Framebuffer()
35 Framebuffer::~Framebuffer()
42 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle) const
64 void Framebuffer::setColorbuffer(GLenum type, GLuint colorbuffer)
70 void Framebuffer::setDepthbuffer(GLenum type, GLuint depthbuffer)
76 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer)
82 void Framebuffer::detachTexture(GLuint texture)
103 void Framebuffer::detachRenderbuffer(GLuint renderbuffer)
126 Image *Framebuffer::getRenderTarget()
140 Image *Framebuffer::getDepthStencil()
157 Renderbuffer *Framebuffer::getColorbuffer()
162 Renderbuffer *Framebuffer::getDepthbuffer()
167 Renderbuffer *Framebuffer::getStencilbuffer()
172 GLenum Framebuffer::getColorbufferType()
177 GLenum Framebuffer::getDepthbufferType()
182 GLenum Framebuffer::getStencilbufferType()
187 GLuint Framebuffer::getColorbufferName()
192 GLuint Framebuffer::getDepthbufferName()
197 GLuint Framebuffer::getStencilbufferName()
202 bool Framebuffer::hasStencil()
217 GLenum Framebuffer::completeness()
226 GLenum Framebuffer::completeness(int &width, int &height, int &samples)
417 // The default framebuffer should always be complete
418 ASSERT(Framebuffer::completeness() == GL_FRAMEBUFFER_COMPLETE);