Public Types |
typedef void GL_APIENTRY | TglBindRenderbuffer (GLenum, GLuint) |
typedef void GL_APIENTRY | TglDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers) |
typedef void GL_APIENTRY | TglGenRenderbuffers (GLsizei, GLuint *) |
typedef void GL_APIENTRY | TglRenderbufferStorage (GLenum, GLenum, GLsizei, GLsizei) |
typedef void GL_APIENTRY | TglRenderbufferStorageMultisample (GLenum, GLsizei, GLenum, GLsizei, GLsizei) |
typedef void GL_APIENTRY | TglRenderbufferStorageMultisampleCoverageNV (GLenum, GLsizei, GLsizei, GLenum, GLsizei, GLsizei) |
typedef void GL_APIENTRY | TglBindFramebuffer (GLenum, GLuint) |
typedef void GL_APIENTRY | TglDeleteFramebuffers (GLsizei n, const GLuint *framebuffers) |
typedef void GL_APIENTRY | TglGenFramebuffers (GLsizei, GLuint *) |
typedef GLenum GL_APIENTRY | TglCheckFramebufferStatus (GLenum) |
typedef void GL_APIENTRY | TglFramebufferTexture1D (GLenum, GLenum, GLenum, GLuint, GLint) |
typedef void GL_APIENTRY | TglFramebufferTexture2D (GLenum, GLenum, GLenum, GLuint, GLint) |
typedef void GL_APIENTRY | TglFramebufferTexture3D (GLenum, GLenum, GLenum, GLuint, GLint, GLint) |
typedef void GL_APIENTRY | TglFramebufferTexture (GLenum, GLenum, GLint, GLint) |
typedef void GL_APIENTRY | TglFramebufferTextureLayer (GLenum, GLenum, GLuint, GLint, GLint) |
typedef void GL_APIENTRY | TglFramebufferRenderbuffer (GLenum, GLenum, GLenum, GLuint) |
typedef void GL_APIENTRY | TglGenerateMipmap (GLenum) |
typedef void GL_APIENTRY | TglBlitFramebuffer (GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum) |
typedef void GL_APIENTRY | TglGetRenderbufferParameteriv (GLenum, GLenum, GLint *) |
Public Member Functions |
bool | isSupported () const |
bool | isMultisampleSupported () const |
bool | isMultisampleCoverageSupported () const |
bool | isPackedDepthStencilSupported () const |
Static Public Member Functions |
static FBOExtensions * | instance (unsigned contextID, bool createIfNotInitalized) |
Public Attributes |
TglBindRenderbuffer * | glBindRenderbuffer |
TglGenRenderbuffers * | glGenRenderbuffers |
TglDeleteRenderbuffers * | glDeleteRenderbuffers |
TglRenderbufferStorage * | glRenderbufferStorage |
TglRenderbufferStorageMultisample * | glRenderbufferStorageMultisample |
TglRenderbufferStorageMultisampleCoverageNV * | glRenderbufferStorageMultisampleCoverageNV |
TglBindFramebuffer * | glBindFramebuffer |
TglDeleteFramebuffers * | glDeleteFramebuffers |
TglGenFramebuffers * | glGenFramebuffers |
TglCheckFramebufferStatus * | glCheckFramebufferStatus |
TglFramebufferTexture1D * | glFramebufferTexture1D |
TglFramebufferTexture2D * | glFramebufferTexture2D |
TglFramebufferTexture3D * | glFramebufferTexture3D |
TglFramebufferTexture * | glFramebufferTexture |
TglFramebufferTextureLayer * | glFramebufferTextureLayer |
TglFramebufferRenderbuffer * | glFramebufferRenderbuffer |
TglGenerateMipmap * | glGenerateMipmap |
TglBlitFramebuffer * | glBlitFramebuffer |
TglGetRenderbufferParameteriv * | glGetRenderbufferParameteriv |
Protected Member Functions |
| FBOExtensions (unsigned int contextID) |
Protected Attributes |
bool | _supported |
bool | _packed_depth_stencil_supported |