Public Types |
typedef void APIENTRY | TglBindRenderbufferEXT (GLenum, GLuint) |
typedef void APIENTRY | TglDeleteRenderbuffersEXT (GLsizei n, const GLuint *renderbuffers) |
typedef void APIENTRY | TglGenRenderbuffersEXT (GLsizei, GLuint *) |
typedef void APIENTRY | TglRenderbufferStorageEXT (GLenum, GLenum, GLsizei, GLsizei) |
typedef void APIENTRY | TglRenderbufferStorageMultisampleEXT (GLenum, GLsizei, GLenum, GLsizei, GLsizei) |
typedef void APIENTRY | TglRenderbufferStorageMultisampleCoverageNV (GLenum, GLsizei, GLsizei, GLenum, GLsizei, GLsizei) |
typedef void APIENTRY | TglBindFramebufferEXT (GLenum, GLuint) |
typedef void APIENTRY | TglDeleteFramebuffersEXT (GLsizei n, const GLuint *framebuffers) |
typedef void APIENTRY | TglGenFramebuffersEXT (GLsizei, GLuint *) |
typedef GLenum APIENTRY | TglCheckFramebufferStatusEXT (GLenum) |
typedef void APIENTRY | TglFramebufferTexture1DEXT (GLenum, GLenum, GLenum, GLuint, GLint) |
typedef void APIENTRY | TglFramebufferTexture2DEXT (GLenum, GLenum, GLenum, GLuint, GLint) |
typedef void APIENTRY | TglFramebufferTexture3DEXT (GLenum, GLenum, GLenum, GLuint, GLint, GLint) |
typedef void APIENTRY | TglFramebufferTextureLayerEXT (GLenum, GLenum, GLuint, GLint, GLint) |
typedef void APIENTRY | TglFramebufferRenderbufferEXT (GLenum, GLenum, GLenum, GLuint) |
typedef void APIENTRY | TglGenerateMipmapEXT (GLenum) |
typedef void APIENTRY | TglBlitFramebufferEXT (GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum) |
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 |
TglBindRenderbufferEXT * | glBindRenderbufferEXT |
TglGenRenderbuffersEXT * | glGenRenderbuffersEXT |
TglDeleteRenderbuffersEXT * | glDeleteRenderbuffersEXT |
TglRenderbufferStorageEXT * | glRenderbufferStorageEXT |
TglRenderbufferStorageMultisampleEXT * | glRenderbufferStorageMultisampleEXT |
TglRenderbufferStorageMultisampleCoverageNV * | glRenderbufferStorageMultisampleCoverageNV |
TglBindFramebufferEXT * | glBindFramebufferEXT |
TglDeleteFramebuffersEXT * | glDeleteFramebuffersEXT |
TglGenFramebuffersEXT * | glGenFramebuffersEXT |
TglCheckFramebufferStatusEXT * | glCheckFramebufferStatusEXT |
TglFramebufferTexture1DEXT * | glFramebufferTexture1DEXT |
TglFramebufferTexture2DEXT * | glFramebufferTexture2DEXT |
TglFramebufferTexture3DEXT * | glFramebufferTexture3DEXT |
TglFramebufferTextureLayerEXT * | glFramebufferTextureLayerEXT |
TglFramebufferRenderbufferEXT * | glFramebufferRenderbufferEXT |
TglGenerateMipmapEXT * | glGenerateMipmapEXT |
TglBlitFramebufferEXT * | glBlitFramebufferEXT |
Protected Member Functions |
| FBOExtensions (unsigned int contextID) |
Protected Attributes |
bool | _supported |
bool | _packed_depth_stencil_supported |