|
| Extensions (unsigned int contextID) |
|
| Extensions (const Extensions &rhs) |
|
void | lowestCommonDenominator (const Extensions &rhs) |
|
void | setupGLExtensions (unsigned int contextID) |
|
void | setTexture2DArraySupported (bool flag) |
|
bool | isTexture2DArraySupported () const |
|
void | setTexture3DSupported (bool flag) |
|
bool | isTexture3DSupported () const |
|
void | setMaxLayerCount (GLint count) |
|
GLint | maxLayerCount () const |
|
void | setMax2DSize (GLint size) |
|
GLint | max2DSize () const |
|
void | glTexImage3D (GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) const |
|
void | glTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels) const |
|
void | glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) const |
|
bool | isCompressedTexImage3DSupported () const |
|
void | glCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) const |
|
bool | isCompressedTexSubImage3DSupported () const |
|
void | glCompressedTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) const |
|
| Referenced () |
|
| Referenced (bool threadSafeRefUnref) |
|
| Referenced (const Referenced &) |
|
Referenced & | operator= (const Referenced &) |
|
virtual void | setThreadSafeRefUnref (bool threadSafe) |
|
bool | getThreadSafeRefUnref () const |
|
OpenThreads::Mutex * | getRefMutex () const |
|
int | ref () const |
|
int | unref () const |
|
int | unref_nodelete () const |
|
int | referenceCount () const |
|
ObserverSet * | getObserverSet () const |
|
ObserverSet * | getOrCreateObserverSet () const |
|
void | addObserver (Observer *observer) const |
|
void | removeObserver (Observer *observer) const |
|
|
typedef GLint | level |
|
typedef GLint GLenum | internalFormat |
|
typedef GLint GLenum GLsizei | width |
|
typedef GLint GLenum GLsizei GLsizei | height |
|
typedef GLint GLenum GLsizei GLsizei GLsizei | depth |
|
typedef GLint GLenum GLsizei GLsizei GLsizei GLint | border |
|
typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLenum | format |
|
typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum | type |
|
typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid * | pixels |
|
typedef GLint | level |
|
typedef GLint GLint | xoffset |
|
typedef GLint GLint GLint | yoffset |
|
typedef GLint GLint GLint GLint | zoffset |
|
typedef GLint GLint GLint GLint GLsizei | width |
|
typedef GLint GLint GLint GLint GLsizei GLsizei | height |
|
typedef GLint GLint GLint GLint GLsizei GLsizei GLsizei | depth |
|
typedef GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum | format |
|
typedef GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum GLenum | type |
|
typedef GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum GLenum const GLvoid * | pixels |
|
typedef GLint | level |
|
typedef GLint GLenum | internalformat |
|
typedef GLint GLenum GLsizei | width |
|
typedef GLint GLenum GLsizei GLsizei | height |
|
typedef GLint GLenum GLsizei GLsizei GLsizei | depth |
|
typedef GLint GLenum GLsizei GLsizei GLsizei GLint | border |
|
typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei | imageSize |
|
typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * | data |
|
typedef GLint | level |
|
typedef GLint GLint | xoffset |
|
typedef GLint GLint GLint | yoffset |
|
typedef GLint GLint GLint GLint | zoffset |
|
typedef GLint GLint GLint GLint GLsizei | width |
|
typedef GLint GLint GLint GLint GLsizei GLsizei | height |
|
typedef GLint GLint GLint GLint GLsizei GLsizei GLsizei | depth |
|
typedef GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum | format |
|
typedef GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum GLsizei | imageSize |
|
typedef GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum GLsizei const GLvoid * | data |
|
typedef GLint | level |
|
typedef GLint GLint | xoffset |
|
typedef GLint GLint GLint | yoffset |
|
typedef GLint GLint GLint GLint | zoffset |
|
typedef GLint GLint GLint GLint GLint | x |
|
typedef GLint GLint GLint GLint GLint GLint | y |
|
typedef GLint GLint GLint GLint GLint GLint GLsizei | width |
|
typedef GLint GLint GLint GLint GLint GLint GLsizei GLsizei | height |
|
Extensions class which encapsulates the querying of extensions and associated function pointers, and provides convenience wrappers to check for the extensions or use the associated functions.