|
Public Member Functions |
| | Extensions (unsigned int contextID) |
| | Extensions (const Extensions &rhs) |
| void | lowestCommonDenominator (const Extensions &rhs) |
| void | setupGLExtensions (unsigned int contextID) |
| void | setMultiTexturingSupported (bool flag) |
| bool | isMultiTexturingSupported () const |
| void | setTextureFilterAnisotropicSupported (bool flag) |
| bool | isTextureFilterAnisotropicSupported () const |
| void | setTextureCompressionARBSupported (bool flag) |
| bool | isTextureCompressionARBSupported () const |
| void | setTextureCompressionS3TCSupported (bool flag) |
| bool | isTextureCompressionS3TCSupported () const |
| void | setTextureMirroredRepeatSupported (bool flag) |
| bool | isTextureMirroredRepeatSupported () const |
| void | setTextureEdgeClampSupported (bool flag) |
| bool | isTextureEdgeClampSupported () const |
| void | setTextureBorderClampSupported (bool flag) |
| bool | isTextureBorderClampSupported () const |
| void | setGenerateMipMapSupported (bool flag) |
| bool | isGenerateMipMapSupported () const |
| void | setShadowSupported (bool flag) |
| bool | isShadowSupported () const |
| void | setShadowAmbientSupported (bool flag) |
| bool | isShadowAmbientSupported () const |
| void | setMaxTextureSize (GLint maxsize) |
| GLint | maxTextureSize () const |
| void | setNumTextureUnits (GLint nunits) |
| GLint | numTextureUnits () const |
| bool | isCompressedTexImage2DSupported () const |
| void | setCompressedTexImage2DProc (void *ptr) |
| void | glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) const |
| void | setCompressedTexSubImage2DProc (void *ptr) |
| void | glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei type, const GLvoid *data) const |
| void | setGetCompressedTexImageProc (void *ptr) |
| void | glGetCompressedTexImage (GLenum target, GLint level, GLvoid *data) const |
| bool | isClientStorageSupported () const |
| bool | isNonPowerOfTwoTextureSupported (GLenum filter) const |
Protected Member Functions |
| | ~Extensions () |
Protected Attributes |
| bool | _isMultiTexturingSupported |
| bool | _isTextureFilterAnisotropicSupported |
| bool | _isTextureCompressionARBSupported |
| bool | _isTextureCompressionS3TCSupported |
| bool | _isTextureMirroredRepeatSupported |
| bool | _isTextureEdgeClampSupported |
| bool | _isTextureBorderClampSupported |
| bool | _isGenerateMipMapSupported |
| bool | _isShadowSupported |
| bool | _isShadowAmbientSupported |
| bool | _isClientStorageSupported |
| bool | _isNonPowerOfTwoTextureMipMappedSupported |
| bool | _isNonPowerOfTwoTextureNonMipMappedSupported |
| GLint | _maxTextureSize |
| GLint | _numTextureUnits |
| void * | _glCompressedTexImage2D |
| void * | _glCompressedTexSubImage2D |
| void * | _glGetCompressedTexImage |