OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
osg::GLExtensions Class Reference

#include <GLExtensions.h>

Inheritance diagram for osg::GLExtensions:
Inheritance graph
[legend]
Collaboration diagram for osg::GLExtensions:
Collaboration graph
[legend]

Public Member Functions

 GLExtensions (unsigned int contextID)
 
GLuint getCurrentProgram () const
 
bool getProgramInfoLog (GLuint program, std::string &result) const
 
bool getShaderInfoLog (GLuint shader, std::string &result) const
 
bool getAttribLocation (const char *attribName, GLuint &slot) const
 
bool getFragDataLocation (const char *fragDataName, GLuint &slot) const
 
 void (GL_APIENTRY *glDrawBuffers)(GLsizei n
 
 void (GL_APIENTRY *glAttachShader)(GLuint program
 
 void (GL_APIENTRY *glBindAttribLocation)(GLuint program
 
 void (GL_APIENTRY *glCompileShader)(GLuint shader)
 
 GLuint (GL_APIENTRY *glCreateProgram)(void)
 
 GLuint (GL_APIENTRY *glCreateShader)(GLenum type)
 
 void (GL_APIENTRY *glDeleteProgram)(GLuint program)
 
 void (GL_APIENTRY *glDeleteObjectARB)(GLuint program)
 
 void (GL_APIENTRY *glDeleteShader)(GLuint shader)
 
 void (GL_APIENTRY *glDetachShader)(GLuint program
 
 void (GL_APIENTRY *glDisableVertexAttribArray)(GLuint index)
 
 void (GL_APIENTRY *glEnableVertexAttribArray)(GLuint index)
 
 void (GL_APIENTRY *glGetActiveAttrib)(GLuint program
 
 void (GL_APIENTRY *glGetActiveUniform)(GLuint program
 
 void (GL_APIENTRY *glGetAttachedShaders)(GLuint program
 
 GLint (GL_APIENTRY *glGetAttribLocation)(GLuint program
 
 void (GL_APIENTRY *glGetProgramiv)(GLuint program
 
 void (GL_APIENTRY *glGetObjectParameterivARB)(GLuint program
 
 void (GL_APIENTRY *glGetProgramInfoLog)(GLuint program
 
 void (GL_APIENTRY *glGetInfoLogARB)(GLuint program
 
 void (GL_APIENTRY *glGetShaderiv)(GLuint shader
 
 void (GL_APIENTRY *glGetShaderInfoLog)(GLuint shader
 
 void (GL_APIENTRY *glGetShaderSource)(GLuint shader
 
 GLint (GL_APIENTRY *glGetUniformLocation)(GLuint program
 
 void (GL_APIENTRY *glGetUniformfv)(GLuint program
 
 void (GL_APIENTRY *glGetUniformiv)(GLuint program
 
 void (GL_APIENTRY *glGetVertexAttribdv)(GLuint index
 
 void (GL_APIENTRY *glGetVertexAttribfv)(GLuint index
 
 void (GL_APIENTRY *glGetVertexAttribiv)(GLuint index
 
 void (GL_APIENTRY *glGetVertexAttribPointerv)(GLuint index
 
 GLboolean (GL_APIENTRY *glIsProgram)(GLuint program)
 
 GLboolean (GL_APIENTRY *glIsShader)(GLuint shader)
 
 void (GL_APIENTRY *glLinkProgram)(GLuint program)
 
 void (GL_APIENTRY *glShaderSource)(GLuint shader
 
 void (GL_APIENTRY *glUseProgram)(GLuint program)
 
 void (GL_APIENTRY *glUniform1f)(GLint location
 
 void (GL_APIENTRY *glUniform2f)(GLint location
 
 void (GL_APIENTRY *glUniform3f)(GLint location
 
 void (GL_APIENTRY *glUniform4f)(GLint location
 
 void (GL_APIENTRY *glUniform1i)(GLint location
 
 void (GL_APIENTRY *glUniform2i)(GLint location
 
 void (GL_APIENTRY *glUniform3i)(GLint location
 
 void (GL_APIENTRY *glUniform4i)(GLint location
 
 void (GL_APIENTRY *glUniform1fv)(GLint location
 
 void (GL_APIENTRY *glUniform2fv)(GLint location
 
 void (GL_APIENTRY *glUniform3fv)(GLint location
 
 void (GL_APIENTRY *glUniform4fv)(GLint location
 
 void (GL_APIENTRY *glUniform1iv)(GLint location
 
 void (GL_APIENTRY *glUniform2iv)(GLint location
 
 void (GL_APIENTRY *glUniform3iv)(GLint location
 
 void (GL_APIENTRY *glUniform4iv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix2fv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix3fv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix4fv)(GLint location
 
 void (GL_APIENTRY *glValidateProgram)(GLuint program)
 
 void (GL_APIENTRY *glVertexAttrib1d)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib1dv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib1f)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib1fv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib1s)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib1sv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib2d)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib2dv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib2f)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib2fv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib2s)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib2sv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib3d)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib3dv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib3f)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib3fv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib3s)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib3sv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4Nbv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4Niv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4Nsv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4Nub)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4Nubv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4Nuiv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4Nusv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4bv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4d)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4dv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4f)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4fv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4iv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4s)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4sv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4ubv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4uiv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttrib4usv)(GLuint index
 
 void (GL_APIENTRY *glVertexAttribPointer)(GLuint index
 
 void (GL_APIENTRY *glVertexAttribDivisor)(GLuint index
 
 void (GL_APIENTRY *glUniformMatrix2x3fv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix3x2fv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix2x4fv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix4x2fv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix3x4fv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix4x3fv)(GLint location
 
 void (GL_APIENTRY *glClipControl)(GLenum origin
 
 void (GL_APIENTRY *glProgramParameteri)(GLuint program
 
 void (GL_APIENTRY *glPatchParameteri)(GLenum pname
 
 void (GL_APIENTRY *glPatchParameterfv)(GLenum pname
 
 void (GL_APIENTRY *glGetUniformuiv)(GLuint program
 
 void (GL_APIENTRY *glBindFragDataLocation)(GLuint program
 
 GLint (GL_APIENTRY *glGetFragDataLocation)(GLuint program
 
 void (GL_APIENTRY *glUniform1ui)(GLint location
 
 void (GL_APIENTRY *glUniform2ui)(GLint location
 
 void (GL_APIENTRY *glUniform3ui)(GLint location
 
 void (GL_APIENTRY *glUniform4ui)(GLint location
 
 void (GL_APIENTRY *glUniform1uiv)(GLint location
 
 void (GL_APIENTRY *glUniform2uiv)(GLint location
 
 void (GL_APIENTRY *glUniform3uiv)(GLint location
 
 void (GL_APIENTRY *glUniform4uiv)(GLint location
 
 GLuint (GL_APIENTRY *glGetHandleARB)(GLenum pname)
 
 void (GL_APIENTRY *glGetUniformIndices)(GLuint program
 
 void (GL_APIENTRY *glGetActiveUniformsiv)(GLuint program
 
 void (GL_APIENTRY *glGetActiveUniformName)(GLuint program
 
 GLuint (GL_APIENTRY *glGetUniformBlockIndex)(GLuint program
 
 void (GL_APIENTRY *glGetActiveUniformBlockiv)(GLuint program
 
 void (GL_APIENTRY *glGetActiveUniformBlockName)(GLuint program
 
 void (GL_APIENTRY *glUniformBlockBinding)(GLuint program
 
 void (GL_APIENTRY *glGetProgramBinary)(GLuint program
 
 void (GL_APIENTRY *glProgramBinary)(GLuint program
 
 void (GL_APIENTRY *glUniform1d)(GLint location
 
 void (GL_APIENTRY *glUniform2d)(GLint location
 
 void (GL_APIENTRY *glUniform3d)(GLint location
 
 void (GL_APIENTRY *glUniform4d)(GLint location
 
 void (GL_APIENTRY *glUniform1dv)(GLint location
 
 void (GL_APIENTRY *glUniform2dv)(GLint location
 
 void (GL_APIENTRY *glUniform3dv)(GLint location
 
 void (GL_APIENTRY *glUniform4dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix2dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix3dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix4dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix2x3dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix3x2dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix2x4dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix4x2dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix3x4dv)(GLint location
 
 void (GL_APIENTRY *glUniformMatrix4x3dv)(GLint location
 
 void (GL_APIENTRY *glGetActiveAtomicCounterBufferiv)(GLuint program
 
 void (GL_APIENTRY *glDispatchCompute)(GLuint numGroupsX
 
 void (GL_APIENTRY *glGenBuffers)(GLsizei n
 
 void (GL_APIENTRY *glBindBuffer)(GLenum target
 
 void (GL_APIENTRY *glBufferData)(GLenum target
 
 void (GL_APIENTRY *glBufferSubData)(GLenum target
 
 void (GL_APIENTRY *glDeleteBuffers)(GLsizei n
 
 GLboolean (GL_APIENTRY *glIsBuffer)(GLuint buffer)
 
 void (GL_APIENTRY *glGetBufferSubData)(GLenum target
 
GLvoid *GL_APIENTRYglMapBuffer (GLenum target, GLenum access)
 
GLvoid *GL_APIENTRYglMapBufferRange (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
 
 GLboolean (GL_APIENTRY *glUnmapBuffer)(GLenum target)
 
 void (GL_APIENTRY *glGetBufferParameteriv)(GLenum target
 
 void (GL_APIENTRY *glGetBufferPointerv)(GLenum target
 
 void (GL_APIENTRY *glBindBufferRange)(GLenum target
 
 void (GL_APIENTRY *glBindBufferBase)(GLenum target
 
 void (GL_APIENTRY *glTexBuffer)(GLenum target
 
 void (GL_APIENTRY *glMemoryBarrier)(GLbitfield barriers)
 
 void (GL_APIENTRY *glBlendFuncSeparate)(GLenum sfactorRGB
 
 void (GL_APIENTRY *glBlendFunci)(GLuint buf
 
 void (GL_APIENTRY *glBlendFuncSeparatei)(GLuint buf
 
 void (GL_APIENTRY *glSecondaryColor3ubv)(const GLubyte *coord)
 
 void (GL_APIENTRY *glSecondaryColor3fv)(const GLfloat *coord)
 
 void (GL_APIENTRY *glFogCoordfv)(const GLfloat *coord)
 
 void (GL_APIENTRY *glMultiTexCoord1f)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord1fv)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord2fv)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord3fv)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord4fv)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord1d)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord1dv)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord2dv)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord3dv)(GLenum target
 
 void (GL_APIENTRY *glMultiTexCoord4dv)(GLenum target
 
 void (GL_APIENTRY *glGenOcclusionQueries)(GLsizei n
 
 void (GL_APIENTRY *glDeleteOcclusionQueries)(GLsizei n
 
 GLboolean (GL_APIENTRY *glIsOcclusionQuery)(GLuint id)
 
 void (GL_APIENTRY *glBeginOcclusionQuery)(GLuint id)
 
 void (GL_APIENTRY *glEndOcclusionQuery)()
 
 void (GL_APIENTRY *glGetOcclusionQueryiv)(GLuint id
 
 void (GL_APIENTRY *glGetOcclusionQueryuiv)(GLuint id
 
 void (GL_APIENTRY *glGetQueryiv)(GLenum target
 
 void (GL_APIENTRY *glGenQueries)(GLsizei n
 
 void (GL_APIENTRY *glBeginQuery)(GLenum target
 
 void (GL_APIENTRY *glEndQuery)(GLenum target)
 
 void (GL_APIENTRY *glQueryCounter)(GLuint id
 
 GLboolean (GL_APIENTRY *glIsQuery)(GLuint id)
 
 void (GL_APIENTRY *glDeleteQueries)(GLsizei n
 
 void (GL_APIENTRY *glGetQueryObjectiv)(GLuint id
 
 void (GL_APIENTRY *glGetQueryObjectuiv)(GLuint id
 
 void (GL_APIENTRY *glGetQueryObjectui64v)(GLuint id
 
 void (GL_APIENTRY *glGetInteger64v)(GLenum pname
 
 void (GL_APIENTRY *glSampleMaski)(GLuint maskNumber
 
 void (GL_APIENTRY *glBindProgram)(GLenum target
 
 void (GL_APIENTRY *glGenPrograms)(GLsizei n
 
 void (GL_APIENTRY *glDeletePrograms)(GLsizei n
 
 void (GL_APIENTRY *glProgramString)(GLenum target
 
 void (GL_APIENTRY *glProgramLocalParameter4fv)(GLenum target
 
bool isTexStorage2DSupported () const
 
bool isCompressedTexImage2DSupported () const
 
bool isCompressedTexSubImage2DSupported () const
 
bool isBindImageTextureSupported () const
 
bool isNonPowerOfTwoTextureSupported (GLenum filter) const
 
 void (GL_APIENTRY *glTexStorage2D)(GLenum target
 
 void (GL_APIENTRY *glCompressedTexImage2D)(GLenum target
 
 void (GL_APIENTRY *glCompressedTexSubImage2D)(GLenum target
 
 void (GL_APIENTRY *glGetCompressedTexImage)(GLenum target
 
 void (GL_APIENTRY *glTexImage2DMultisample)(GLenum target
 
 void (GL_APIENTRY *glTexParameterIiv)(GLenum target
 
 void (GL_APIENTRY *glTexParameterIuiv)(GLenum target
 
 void (GL_APIENTRY *glBindImageTexture)(GLuint unit
 
bool isCompressedTexImage3DSupported () const
 
bool isCompressedTexSubImage3DSupported () const
 
 void (GL_APIENTRY *glTexImage3D)(GLenum target
 
 void (GL_APIENTRY *glTexSubImage3D)(GLenum target
 
 void (GL_APIENTRY *glCopyTexSubImage3D)(GLenum target
 
 void (GL_APIENTRY *glCompressedTexImage3D)(GLenum target
 
 void (GL_APIENTRY *glCompressedTexSubImage3D)(GLenum target
 
 void (GL_APIENTRY *glBlendColor)(GLclampf red
 
 void (GL_APIENTRY *glBlendEquation)(GLenum mode)
 
 void (GL_APIENTRY *glBlendEquationSeparate)(GLenum modeRGB
 
 void (GL_APIENTRY *glBlendEquationi)(GLuint buf
 
 void (GL_APIENTRY *glBlendEquationSeparatei)(GLuint buf
 
 void (GL_APIENTRY *glEnablei)(GLenum capability
 
 void (GL_APIENTRY *glDisablei)(GLenum capability
 
 void (GL_APIENTRY *glActiveStencilFace)(GLenum face)
 
 void (GL_APIENTRY *glStencilOpSeparate)(GLenum face
 
 void (GL_APIENTRY *glStencilMaskSeparate)(GLenum face
 
 void (GL_APIENTRY *glStencilFuncSeparate)(GLenum face
 
 void (GL_APIENTRY *glStencilFuncSeparateATI)(GLenum frontfunc
 
 void (GL_APIENTRY *glColorMaski)(GLuint buf
 
 void (GL_APIENTRY *glClampColor)(GLenum target
 
 void (GL_APIENTRY *glPrimitiveRestartIndex)(GLuint index)
 
 void (GL_APIENTRY *glSampleCoverage)(GLclampf value
 
 void (GL_APIENTRY *glPointParameteri)(GLenum pname
 
 void (GL_APIENTRY *glPointParameterf)(GLenum pname
 
 void (GL_APIENTRY *glPointParameterfv)(GLenum pname
 
bool isRenderbufferMultisampleSupported () const
 
bool isRenderbufferMultisampleCoverageSupported () const
 
 void (GL_APIENTRY *glBindRenderbuffer)(GLenum
 
 void (GL_APIENTRY *glDeleteRenderbuffers)(GLsizei n
 
 void (GL_APIENTRY *glGenRenderbuffers)(GLsizei
 
GLuintvoid (GL_APIENTRY *glRenderbufferStorage)(GLenum
 
 void (GL_APIENTRY *glRenderbufferStorageMultisample)(GLenum
 
 void (GL_APIENTRY *glRenderbufferStorageMultisampleCoverageNV)(GLenum
 
 void (GL_APIENTRY *glBindFramebuffer)(GLenum
 
 void (GL_APIENTRY *glDeleteFramebuffers)(GLsizei n
 
 void (GL_APIENTRY *glGenFramebuffers)(GLsizei
 
GLuintGLenum (GL_APIENTRY *glCheckFramebufferStatus)(GLenum)
 
 void (GL_APIENTRY *glFramebufferTexture1D)(GLenum
 
 void (GL_APIENTRY *glFramebufferTexture2D)(GLenum
 
 void (GL_APIENTRY *glFramebufferTexture3D)(GLenum
 
 void (GL_APIENTRY *glFramebufferTexture)(GLenum
 
 void (GL_APIENTRY *glFramebufferTextureLayer)(GLenum
 
 void (GL_APIENTRY *glFramebufferTextureFace)(GLenum target
 
 void (GL_APIENTRY *glFramebufferRenderbuffer)(GLenum
 
 void (GL_APIENTRY *glGenerateMipmap)(GLenum)
 
 void (GL_APIENTRY *glBlitFramebuffer)(GLint
 
 void (GL_APIENTRY *glGetRenderbufferParameteriv)(GLenum
 
GLintGLsync (GL_APIENTRY *glFenceSync)(GLenum condition
 
 GLboolean (GL_APIENTRY *glIsSync)(GLsync sync)
 
 void (GL_APIENTRY *glDeleteSync)(GLsync sync)
 
 GLenum (GL_APIENTRY *glClientWaitSync)(GLsync sync
 
 void (GL_APIENTRY *glWaitSync)(GLsync sync
 
 void (GL_APIENTRY *glGetSynciv)(GLsync sync
 
 void (GL_APIENTRY *glBeginTransformFeedback)(GLenum primitiveMode)
 
 void (GL_APIENTRY *glEndTransformFeedback)(void)
 
 void (GL_APIENTRY *glTransformFeedbackVaryings)(GLuint program
 
 void (GL_APIENTRY *glGetTransformFeedbackVarying)(GLuint program
 
 void (GL_APIENTRY *glBindTransformFeedback)(GLenum target
 
 void (GL_APIENTRY *glDeleteTransformFeedbacks)(GLsizei n
 
 void (GL_APIENTRY *glGenTransformFeedbacks)(GLsizei n
 
 GLboolean (GL_APIENTRY *glIsTransformFeedback)(GLuint id)
 
 void (GL_APIENTRY *glPauseTransformFeedback)(void)
 
 void (GL_APIENTRY *glResumeTransformFeedback)(void)
 
 void (GL_APIENTRY *glDrawTransformFeedback)(GLenum mode
 
 void (GL_APIENTRY *glDrawTransformFeedbackStream)(GLenum mode
 
 void (GL_APIENTRY *glDrawTransformFeedbackInstanced)(GLenum mode
 
 void (GL_APIENTRY *glDrawTransformFeedbackStreamInstanced)(GLenum mode
 
 void (GL_APIENTRY *glCreateTransformFeedbacks)(GLsizei n
 
 void (GL_APIENTRY *glTransformFeedbackBufferBase)(GLuint xfb
 
 void (GL_APIENTRY *glTransformFeedbackBufferRange)(GLuint xfb
 
 void (GL_APIENTRY *glGetTransformFeedbackiv)(GLuint xfb
 
 void (GL_APIENTRY *glGetTransformFeedbacki_v)(GLuint xfb
 
 void (GL_APIENTRY *glGetTransformFeedbacki64_v)(GLuint xfb
 
 void (GL_APIENTRY *glDeleteVertexArrays)(GLsizei size
 
 void (GL_APIENTRY *glGenVertexArrays)(GLsizei size
 
 GLboolean (GL_APIENTRY *glIsVertexArray)(GLuint handle)
 
 void (GL_APIENTRY *glBindVertexArray)(GLuint handle)
 
- Public Member Functions inherited from osg::Referenced
 Referenced ()
 
 Referenced (bool threadSafeRefUnref)
 
 Referenced (const Referenced &)
 
Referencedoperator= (const Referenced &)
 
virtual void setThreadSafeRefUnref (bool threadSafe)
 
bool getThreadSafeRefUnref () const
 
OpenThreads::MutexgetRefMutex () const
 
int ref () const
 
int unref () const
 
int unref_nodelete () const
 
int referenceCount () const
 
ObserverSetgetObserverSet () const
 
ObserverSetgetOrCreateObserverSet () const
 
void addObserver (Observer *observer) const
 
void removeObserver (Observer *observer) const
 

Static Public Member Functions

static GLExtensionsGet (unsigned int contextID, bool createIfNotInitalized)
 
static void Set (unsigned int contextID, GLExtensions *extensions)
 
- Static Public Member Functions inherited from osg::Referenced
static OpenThreads::MutexgetGlobalReferencedMutex ()
 
static void setThreadSafeReferenceCounting (bool enableThreadSafeReferenceCounting)
 
static bool getThreadSafeReferenceCounting ()
 
static void setDeleteHandler (DeleteHandler *handler)
 
static DeleteHandlergetDeleteHandler ()
 

Public Attributes

float glVersion
 
float glslLanguageVersion
 
bool isGlslSupported
 
bool isShaderObjectsSupported
 
bool isVertexShaderSupported
 
bool isFragmentShaderSupported
 
bool isLanguage100Supported
 
bool isGeometryShader4Supported
 
bool areTessellationShadersSupported
 
bool isGpuShader4Supported
 
bool isUniformBufferObjectSupported
 
bool isGetProgramBinarySupported
 
bool isGpuShaderFp64Supported
 
bool isShaderAtomicCountersSupported
 
bool isRectangleSupported
 
bool isCubeMapSupported
 
bool isClipControlSupported
 
const GLenumbufs
 
GLuint shader
 
GLuint index
 
GLuint const GLcharname
 
GLuint GLsizei bufSize
 
GLuint GLsizei GLsizeilength
 
GLuint GLsizei GLsizei GLintsize
 
GLuint GLsizei GLsizei GLint
GLenum
type
 
GLuint GLsizei GLsizei GLint
GLenum GLchar
name
 
GLsizei maxCount
 
GLsizei GLsizeicount
 
GLsizei GLsizei GLuintobj
 
const GLcharname
 
GLenum pname
 
GLenum GLintparams
 
GLsizei bufSize
 
GLsizei GLsizeilength
 
GLsizei GLsizei GLcharinfoLog
 
GLsizei GLsizei GLcharsource
 
GLint location
 
GLint GLfloat * params
 
GLint GLintparams
 
GLenum GLdoubleparams
 
GLenum GLfloat * params
 
GLenum GLvoid ** pointer
 
GLsizei count
 
GLsizei const GLchar ** string
 
GLsizei const GLchar const GLintlength
 
GLfloat v0
 
GLfloat GLfloat v1
 
GLfloat GLfloat GLfloat v2
 
GLfloat GLfloat GLfloat GLfloat v3
 
GLint v0
 
GLint GLint v1
 
GLint GLint GLint v2
 
GLint GLint GLint GLint v3
 
GLsizei const GLfloat * value
 
GLsizei const GLintvalue
 
GLsizei GLboolean transpose
 
GLsizei GLboolean const GLfloat * value
 
GLdouble x
 
const GLdoublev
 
GLfloat x
 
const GLfloat * v
 
GLshort x
 
const GLshort * v
 
GLdouble GLdouble y
 
GLfloat GLfloat y
 
GLshort GLshort y
 
GLdouble GLdouble GLdouble z
 
GLfloat GLfloat GLfloat z
 
GLshort GLshort GLshort z
 
const GLbyte * v
 
const GLintv
 
GLubyte x
 
GLubyte GLubyte y
 
GLubyte GLubyte GLubyte z
 
GLubyte GLubyte GLubyte GLubyte w
 
const GLubyte * v
 
const GLuintv
 
const GLushort * v
 
GLdouble GLdouble GLdouble GLdouble w
 
GLfloat GLfloat GLfloat GLfloat w
 
GLshort GLshort GLshort GLshort w
 
GLint size
 
GLint GLenum type
 
GLint GLenum GLboolean normalized
 
GLint GLenum GLboolean GLsizei stride
 
GLint GLenum GLboolean GLsizei
const GLvoid * 
pointer
 
GLuint divisor
 
GLenum depthMode
 
GLenum GLint value
 
GLint value
 
const GLfloat * values
 
GLint GLuintparams
 
GLuint color
 
GLuint v0
 
GLuint GLuint v1
 
GLuint GLuint GLuint v2
 
GLuint GLuint GLuint GLuint v3
 
GLsizei const GLuintvalue
 
GLsizei uniformCount
 
GLsizei const GLchar ** uniformNames
 
GLsizei const GLchar GLuintuniformIndices
 
GLsizei const GLuintuniformIndices
 
GLsizei const GLuint GLenum pname
 
GLsizei const GLuint GLenum GLintparams
 
GLuint uniformIndex
 
GLuint GLsizei GLsizei GLcharuniformName
 
const GLcharuniformBlockName
 
GLuint uniformBlockIndex
 
GLuint GLenum pname
 
GLuint GLenum GLintparams
 
GLuint GLsizei GLsizei GLcharuniformBlockName
 
GLuint GLuint uniformBlockBinding
 
GLsizei GLsizei GLenumbinaryFormat
 
GLsizei GLsizei GLenum GLvoid * binary
 
GLenum binaryFormat
 
GLenum const GLvoid * binary
 
GLenum const GLvoid GLsizei length
 
GLdouble v0
 
GLdouble GLdouble v1
 
GLdouble GLdouble GLdouble v2
 
GLdouble GLdouble GLdouble GLdouble v3
 
GLsizei const GLdoublevalue
 
GLsizei GLboolean const GLdoublevalue
 
GLuint bufferIndex
 
GLuint numGroupsY
 
GLuint GLuint numGroupsZ
 
bool isBufferObjectSupported
 
bool isPBOSupported
 
bool isTBOSupported
 
bool isVAOSupported
 
bool isTransformFeedbackSupported
 
GLuintbuffers
 
GLuint buffer
 
GLsizeiptr size
 
GLsizeiptr const GLvoid * data
 
GLsizeiptr const GLvoid GLenum usage
 
GLintptr offset
 
GLintptr GLsizeiptr size
 
GLintptr GLsizeiptr const GLvoid * data
 
const GLuintbuffers
 
GLintptr GLsizeiptr GLvoid * data
 
GLenum GLvoid ** params
 
GLuint GLuint buffer
 
GLuint GLuint GLintptr offset
 
GLuint GLuint GLintptr GLsizeiptr size
 
GLenum internalFormat
 
GLenum GLuint buffer
 
bool isBlendFuncSeparateSupported
 
GLenum dfactorRGB
 
GLenum GLenum sfactorAlpha
 
GLenum GLenum GLenum dfactorAlpha
 
GLenum src
 
GLenum GLenum dst
 
GLenum sfactorRGB
 
GLenum GLenum dfactorRGB
 
GLenum GLenum GLenum sfactorAlpha
 
GLenum GLenum GLenum GLenum dfactorAlpha
 
bool isSecondaryColorSupported
 
bool isFogCoordSupported
 
bool isMultiTexSupported
 
bool isOcclusionQuerySupported
 
bool isARBOcclusionQuerySupported
 
bool isTimerQuerySupported
 
bool isARBTimerQuerySupported
 
GLfloat coord
 
const GLfloat * coord
 
GLdouble coord
 
const GLdoublecoord
 
GLuintids
 
const GLuintids
 
GLenum GLuintparams
 
GLuint id
 
GLenum target
 
GLenum GLuint64 * params
 
GLint64 * params
 
bool isOpenGL32upported
 
bool isTextureMultisampleSupported
 
bool isSampleMaskiSupported
 
GLbitfield mask
 
bool isVertexProgramSupported
 
bool isFragmentProgramSupported
 
GLuintprograms
 
GLenum format
 
GLenum GLsizei len
 
GLenum GLsizei const voidstring
 
GLuint const GLfloat * params
 
bool isMultiTexturingSupported
 
bool isTextureFilterAnisotropicSupported
 
bool isTextureSwizzleSupported
 
bool isTextureCompressionARBSupported
 
bool isTextureCompressionS3TCSupported
 
bool isTextureCompressionPVRTC2BPPSupported
 
bool isTextureCompressionPVRTC4BPPSupported
 
bool isTextureCompressionETCSupported
 
bool isTextureCompressionETC2Supported
 
bool isTextureCompressionRGTCSupported
 
bool isTextureCompressionPVRTCSupported
 
bool isTextureMirroredRepeatSupported
 
bool isTextureEdgeClampSupported
 
bool isTextureBorderClampSupported
 
bool isGenerateMipMapSupported
 
bool preferGenerateMipmapSGISForPowerOfTwo
 
bool isTextureMultisampledSupported
 
bool isShadowSupported
 
bool isShadowAmbientSupported
 
bool isTextureMaxLevelSupported
 
GLint maxTextureSize
 
bool _isTextureStorageEnabled
 
bool isClientStorageSupported
 
bool isTextureIntegerEXTSupported
 
bool isTextureStorageEnabled
 
bool isNonPowerOfTwoTextureMipMappedSupported
 
bool isNonPowerOfTwoTextureNonMipMappedSupported
 
GLsizei levels
 
GLsizei GLenum internalformat
 
GLsizei GLenum GLsizei width
 
GLsizei GLenum GLsizei GLsizei height
 
GLint level
 
GLint GLenum internalformat
 
GLint GLenum GLsizei width
 
GLint GLenum GLsizei GLsizei height
 
GLint GLenum GLsizei GLsizei GLint border
 
GLint GLenum GLsizei GLsizei
GLint GLsizei 
imageSize
 
GLint GLenum GLsizei GLsizei
GLint GLsizei const GLvoid * 
data
 
GLint GLint xoffset
 
GLint GLint GLint yoffset
 
GLint GLint GLint GLsizei width
 
GLint GLint GLint GLsizei GLsizei height
 
GLint GLint GLint GLsizei
GLsizei GLenum 
format
 
GLint GLint GLint GLsizei
GLsizei GLenum GLsizei 
imageSize
 
GLint GLint GLint GLsizei
GLsizei GLenum GLsizei const
GLvoid * 
data
 
GLint GLvoid * data
 
GLsizei samples
 
GLsizei GLint internalformat
 
GLsizei GLint GLsizei width
 
GLsizei GLint GLsizei GLsizei height
 
GLsizei GLint GLsizei GLsizei
GLboolean 
fixedsamplelocations
 
GLenum const GLintdata
 
GLenum const GLuintdata
 
GLuint texture
 
GLuint GLint level
 
GLuint GLint GLboolean layered
 
GLuint GLint GLboolean GLint layer
 
GLuint GLint GLboolean GLint GLenum access
 
GLuint GLint GLboolean GLint
GLenum GLenum 
format
 
bool isTexture3DSupported
 
bool isTexture3DFast
 
GLint maxTexture3DSize
 
GLint GLenum internalFormat
 
GLint GLenum GLsizei GLsizei
GLsizei 
depth
 
GLint GLenum GLsizei GLsizei
GLsizei GLint 
border
 
GLint GLenum GLsizei GLsizei
GLsizei GLint GLenum 
format
 
GLint GLenum GLsizei GLsizei
GLsizei GLint GLenum GLenum 
type
 
GLint GLenum GLsizei GLsizei
GLsizei GLint GLenum GLenum
const GLvoid * 
pixels
 
GLint GLint GLint GLint zoffset
 
GLint GLint GLint GLint GLsizei width
 
GLint GLint GLint GLint
GLsizei GLsizei 
height
 
GLint GLint GLint GLint
GLsizei GLsizei GLsizei 
depth
 
GLint GLint GLint GLint
GLsizei GLsizei GLsizei GLenum 
format
 
GLint GLint GLint GLint
GLsizei GLsizei GLsizei GLenum
GLenum 
type
 
GLint GLint GLint GLint
GLsizei GLsizei GLsizei GLenum
GLenum const GLvoid * 
pixels
 
GLint GLint GLint GLint GLint x
 
GLint GLint GLint GLint GLint GLint y
 
GLint GLint GLint GLint GLint
GLint GLsizei 
width
 
GLint GLint GLint GLint GLint
GLint GLsizei GLsizei 
height
 
GLint GLenum GLsizei GLsizei
GLsizei GLint GLsizei 
imageSize
 
GLint GLenum GLsizei GLsizei
GLsizei GLint GLsizei const
GLvoid * 
data
 
GLint GLint GLint GLint
GLsizei GLsizei GLsizei GLenum
GLsizei 
imageSize
 
GLint GLint GLint GLint
GLsizei GLsizei GLsizei GLenum
GLsizei const GLvoid * 
data
 
bool isTexture2DArraySupported
 
GLint maxLayerCount
 
GLint max2DSize
 
bool isBlendColorSupported
 
bool isBlendEquationSupported
 
bool isBlendEquationSeparateSupported
 
bool isSGIXMinMaxSupported
 
bool isLogicOpSupported
 
GLclampf green
 
GLclampf GLclampf blue
 
GLclampf GLclampf GLclampf alpha
 
GLenum modeAlpha
 
GLenum mode
 
GLenum modeRGB
 
GLenum GLenum modeAlpha
 
GLuint buf
 
bool isStencilWrapSupported
 
bool isStencilTwoSidedSupported
 
bool isOpenGL20Supported
 
bool isSeparateStencilSupported
 
GLenum sfail
 
GLenum GLenum dpfail
 
GLenum GLenum GLenum dppass
 
GLuint mask
 
GLenum func
 
GLenum GLint ref
 
GLenum GLint GLuint mask
 
GLenum backfunc
 
GLboolean red
 
GLboolean GLboolean green
 
GLboolean GLboolean GLboolean blue
 
GLboolean GLboolean GLboolean
GLboolean 
alpha
 
bool isClampColorSupported
 
bool isMultisampleSupported
 
bool isMultisampleFilterHintSupported
 
GLboolean invert
 
bool isPointParametersSupported
 
bool isPointSpriteSupported
 
bool isPointSpriteCoordOriginSupported
 
GLint param
 
GLfloat param
 
const GLfloat * params
 
bool isFrameBufferObjectSupported
 
bool isPackedDepthStencilSupported
 
 GLuint
 
const GLuintrenderbuffers
 
GLuint GLenum
 
GLuint GLsizei
 
 GLsizei
 
 GLenum
 
const GLuintframebuffers
 
 GLint
 
GLenum attachment
 
GLenum GLuint texture
 
GLenum GLuint GLint level
 
GLenum GLuint GLint GLenum face
 
 GLbitfield
 
GLint GLbitfield flags
 
GLbitfield flags
 
GLbitfield GLuint64 timeout
 
GLenum GLsizei bufSize
 
GLenum GLsizei GLsizeilength
 
GLenum GLsizei GLsizei GLintvalues
 
GLsizei const GLchar *const * varyings
 
GLsizei const GLchar *const GLenum bufferMode
 
GLuint GLsizei GLsizei GLsizeisize
 
GLuint GLsizei GLsizei GLsizei
GLenum
type
 
GLuint GLsizei GLsizei GLsizei
GLenum GLchar
name
 
GLuint GLuint stream
 
GLuint GLsizei instancecount
 
GLuint GLuint GLsizei instancecount
 
GLuint GLuint GLintptr GLsizei size
 
GLenum GLintparam
 
GLenum GLuint index
 
GLenum GLuint GLintparam
 
GLenum GLuint GLint64 * param
 
const GLuinthandles
 
GLuinthandles
 

Additional Inherited Members

- Protected Member Functions inherited from osg::Referenced
virtual ~Referenced ()
 
void signalObserversAndDelete (bool signalDelete, bool doDelete) const
 
void deleteUsingDeleteHandler () const
 
- Protected Attributes inherited from osg::Referenced
OpenThreads::AtomicPtr _observerSet
 
OpenThreads::Atomic _refCount
 

Detailed Description

Main GLExtensions class for managing OpenGL extensions per graphics context.

Definition at line 127 of file GLExtensions.h.

Constructor & Destructor Documentation

osg::GLExtensions::GLExtensions ( unsigned int  contextID)

Member Function Documentation

static GLExtensions* osg::GLExtensions::Get ( unsigned int  contextID,
bool  createIfNotInitalized 
)
static

Function to call to get the extension of a specified context. If the Exentsion object for that context has not yet been created then and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object only be created with the graphics context associated with ContextID..

Here is the caller graph for this function:

bool osg::GLExtensions::getAttribLocation ( const char *  attribName,
GLuint slot 
) const
GLuint osg::GLExtensions::getCurrentProgram ( ) const
bool osg::GLExtensions::getFragDataLocation ( const char *  fragDataName,
GLuint slot 
) const
bool osg::GLExtensions::getProgramInfoLog ( GLuint  program,
std::string &  result 
) const
bool osg::GLExtensions::getShaderInfoLog ( GLuint  shader,
std::string &  result 
) const
osg::GLExtensions::GLboolean ( GL_APIENTRY glIsProgram)
osg::GLExtensions::GLboolean ( GL_APIENTRY glIsShader)
osg::GLExtensions::GLboolean ( GL_APIENTRY glIsBuffer)
osg::GLExtensions::GLboolean ( GL_APIENTRY glUnmapBuffer)
osg::GLExtensions::GLboolean ( GL_APIENTRY glIsOcclusionQuery)
osg::GLExtensions::GLboolean ( GL_APIENTRY glIsQuery)
osg::GLExtensions::GLboolean ( GL_APIENTRY glIsSync)
osg::GLExtensions::GLboolean ( GL_APIENTRY glIsTransformFeedback)
osg::GLExtensions::GLboolean ( GL_APIENTRY glIsVertexArray)
GLuint* osg::GLExtensions::GLenum ( GL_APIENTRY glCheckFramebufferStatus)
osg::GLExtensions::GLenum ( GL_APIENTRY glClientWaitSync)
osg::GLExtensions::GLint ( GL_APIENTRY glGetAttribLocation)
osg::GLExtensions::GLint ( GL_APIENTRY glGetUniformLocation)
osg::GLExtensions::GLint ( GL_APIENTRY glGetFragDataLocation)
GLvoid* GL_APIENTRY* osg::GLExtensions::glMapBuffer ( GLenum  target,
GLenum  access 
)
GLvoid* GL_APIENTRY* osg::GLExtensions::glMapBufferRange ( GLenum  target,
GLintptr  offset,
GLsizeiptr  length,
GLbitfield  access 
)
GLint* osg::GLExtensions::GLsync ( GL_APIENTRY glFenceSync)
osg::GLExtensions::GLuint ( GL_APIENTRY glCreateProgram)
osg::GLExtensions::GLuint ( GL_APIENTRY glCreateShader)
osg::GLExtensions::GLuint ( GL_APIENTRY glGetHandleARB)
osg::GLExtensions::GLuint ( GL_APIENTRY glGetUniformBlockIndex)
bool osg::GLExtensions::isBindImageTextureSupported ( ) const
inline

Definition at line 445 of file GLExtensions.h.

bool osg::GLExtensions::isCompressedTexImage2DSupported ( ) const
inline

Definition at line 443 of file GLExtensions.h.

bool osg::GLExtensions::isCompressedTexImage3DSupported ( ) const
inline

Definition at line 468 of file GLExtensions.h.

bool osg::GLExtensions::isCompressedTexSubImage2DSupported ( ) const
inline

Definition at line 444 of file GLExtensions.h.

bool osg::GLExtensions::isCompressedTexSubImage3DSupported ( ) const
inline

Definition at line 469 of file GLExtensions.h.

bool osg::GLExtensions::isNonPowerOfTwoTextureSupported ( GLenum  filter) const
inline

Definition at line 448 of file GLExtensions.h.

bool osg::GLExtensions::isRenderbufferMultisampleCoverageSupported ( ) const
inline

Definition at line 549 of file GLExtensions.h.

bool osg::GLExtensions::isRenderbufferMultisampleSupported ( ) const
inline

Definition at line 548 of file GLExtensions.h.

bool osg::GLExtensions::isTexStorage2DSupported ( ) const
inline

Definition at line 442 of file GLExtensions.h.

static void osg::GLExtensions::Set ( unsigned int  contextID,
GLExtensions extensions 
)
static

allows users to override the extensions across graphics contexts. typically used when you have different extensions supported across graphics pipes but need to ensure that they all use the same low common denominator extensions.

osg::GLExtensions::void ( GL_APIENTRY glDrawBuffers)
osg::GLExtensions::void ( GL_APIENTRY glAttachShader)
osg::GLExtensions::void ( GL_APIENTRY glBindAttribLocation)
osg::GLExtensions::void ( GL_APIENTRY glCompileShader)
osg::GLExtensions::void ( GL_APIENTRY glDeleteProgram)
osg::GLExtensions::void ( GL_APIENTRY glDeleteObjectARB)
osg::GLExtensions::void ( GL_APIENTRY glDeleteShader)
osg::GLExtensions::void ( GL_APIENTRY glDetachShader)
osg::GLExtensions::void ( GL_APIENTRY glDisableVertexAttribArray)
osg::GLExtensions::void ( GL_APIENTRY glEnableVertexAttribArray)
osg::GLExtensions::void ( GL_APIENTRY glGetActiveAttrib)
osg::GLExtensions::void ( GL_APIENTRY glGetActiveUniform)
osg::GLExtensions::void ( GL_APIENTRY glGetAttachedShaders)
osg::GLExtensions::void ( GL_APIENTRY glGetProgramiv)
osg::GLExtensions::void ( GL_APIENTRY glGetObjectParameterivARB)
osg::GLExtensions::void ( GL_APIENTRY glGetProgramInfoLog)
osg::GLExtensions::void ( GL_APIENTRY glGetInfoLogARB)
osg::GLExtensions::void ( GL_APIENTRY glGetShaderiv)
osg::GLExtensions::void ( GL_APIENTRY glGetShaderInfoLog)
osg::GLExtensions::void ( GL_APIENTRY glGetShaderSource)
osg::GLExtensions::void ( GL_APIENTRY glGetUniformfv)
osg::GLExtensions::void ( GL_APIENTRY glGetUniformiv)
osg::GLExtensions::void ( GL_APIENTRY glGetVertexAttribdv)
osg::GLExtensions::void ( GL_APIENTRY glGetVertexAttribfv)
osg::GLExtensions::void ( GL_APIENTRY glGetVertexAttribiv)
osg::GLExtensions::void ( GL_APIENTRY glGetVertexAttribPointerv)
osg::GLExtensions::void ( GL_APIENTRY glLinkProgram)
osg::GLExtensions::void ( GL_APIENTRY glShaderSource)
osg::GLExtensions::void ( GL_APIENTRY glUseProgram)
osg::GLExtensions::void ( GL_APIENTRY glUniform1f)
osg::GLExtensions::void ( GL_APIENTRY glUniform2f)
osg::GLExtensions::void ( GL_APIENTRY glUniform3f)
osg::GLExtensions::void ( GL_APIENTRY glUniform4f)
osg::GLExtensions::void ( GL_APIENTRY glUniform1i)
osg::GLExtensions::void ( GL_APIENTRY glUniform2i)
osg::GLExtensions::void ( GL_APIENTRY glUniform3i)
osg::GLExtensions::void ( GL_APIENTRY glUniform4i)
osg::GLExtensions::void ( GL_APIENTRY glUniform1fv)
osg::GLExtensions::void ( GL_APIENTRY glUniform2fv)
osg::GLExtensions::void ( GL_APIENTRY glUniform3fv)
osg::GLExtensions::void ( GL_APIENTRY glUniform4fv)
osg::GLExtensions::void ( GL_APIENTRY glUniform1iv)
osg::GLExtensions::void ( GL_APIENTRY glUniform2iv)
osg::GLExtensions::void ( GL_APIENTRY glUniform3iv)
osg::GLExtensions::void ( GL_APIENTRY glUniform4iv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix2fv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix3fv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix4fv)
osg::GLExtensions::void ( GL_APIENTRY glValidateProgram)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib1d)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib1dv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib1f)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib1fv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib1s)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib1sv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib2d)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib2dv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib2f)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib2fv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib2s)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib2sv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib3d)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib3dv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib3f)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib3fv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib3s)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib3sv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4Nbv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4Niv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4Nsv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4Nub)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4Nubv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4Nuiv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4Nusv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4bv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4d)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4dv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4f)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4fv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4iv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4s)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4sv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4ubv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4uiv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttrib4usv)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttribPointer)
osg::GLExtensions::void ( GL_APIENTRY glVertexAttribDivisor)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix2x3fv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix3x2fv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix2x4fv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix4x2fv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix3x4fv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix4x3fv)
osg::GLExtensions::void ( GL_APIENTRY glClipControl)
osg::GLExtensions::void ( GL_APIENTRY glProgramParameteri)
osg::GLExtensions::void ( GL_APIENTRY glPatchParameteri)
osg::GLExtensions::void ( GL_APIENTRY glPatchParameterfv)
osg::GLExtensions::void ( GL_APIENTRY glGetUniformuiv)
osg::GLExtensions::void ( GL_APIENTRY glBindFragDataLocation)
osg::GLExtensions::void ( GL_APIENTRY glUniform1ui)
osg::GLExtensions::void ( GL_APIENTRY glUniform2ui)
osg::GLExtensions::void ( GL_APIENTRY glUniform3ui)
osg::GLExtensions::void ( GL_APIENTRY glUniform4ui)
osg::GLExtensions::void ( GL_APIENTRY glUniform1uiv)
osg::GLExtensions::void ( GL_APIENTRY glUniform2uiv)
osg::GLExtensions::void ( GL_APIENTRY glUniform3uiv)
osg::GLExtensions::void ( GL_APIENTRY glUniform4uiv)
osg::GLExtensions::void ( GL_APIENTRY glGetUniformIndices)
osg::GLExtensions::void ( GL_APIENTRY glGetActiveUniformsiv)
osg::GLExtensions::void ( GL_APIENTRY glGetActiveUniformName)
osg::GLExtensions::void ( GL_APIENTRY glGetActiveUniformBlockiv)
osg::GLExtensions::void ( GL_APIENTRY glGetActiveUniformBlockName)
osg::GLExtensions::void ( GL_APIENTRY glUniformBlockBinding)
osg::GLExtensions::void ( GL_APIENTRY glGetProgramBinary)
osg::GLExtensions::void ( GL_APIENTRY glProgramBinary)
osg::GLExtensions::void ( GL_APIENTRY glUniform1d)
osg::GLExtensions::void ( GL_APIENTRY glUniform2d)
osg::GLExtensions::void ( GL_APIENTRY glUniform3d)
osg::GLExtensions::void ( GL_APIENTRY glUniform4d)
osg::GLExtensions::void ( GL_APIENTRY glUniform1dv)
osg::GLExtensions::void ( GL_APIENTRY glUniform2dv)
osg::GLExtensions::void ( GL_APIENTRY glUniform3dv)
osg::GLExtensions::void ( GL_APIENTRY glUniform4dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix2dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix3dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix4dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix2x3dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix3x2dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix2x4dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix4x2dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix3x4dv)
osg::GLExtensions::void ( GL_APIENTRY glUniformMatrix4x3dv)
osg::GLExtensions::void ( GL_APIENTRY glGetActiveAtomicCounterBufferiv)
osg::GLExtensions::void ( GL_APIENTRY glDispatchCompute)
osg::GLExtensions::void ( GL_APIENTRY glGenBuffers)
osg::GLExtensions::void ( GL_APIENTRY glBindBuffer)
osg::GLExtensions::void ( GL_APIENTRY glBufferData)
osg::GLExtensions::void ( GL_APIENTRY glBufferSubData)
osg::GLExtensions::void ( GL_APIENTRY glDeleteBuffers)
osg::GLExtensions::void ( GL_APIENTRY glGetBufferSubData)
osg::GLExtensions::void ( GL_APIENTRY glGetBufferParameteriv)
osg::GLExtensions::void ( GL_APIENTRY glGetBufferPointerv)
osg::GLExtensions::void ( GL_APIENTRY glBindBufferRange)
osg::GLExtensions::void ( GL_APIENTRY glBindBufferBase)
osg::GLExtensions::void ( GL_APIENTRY glTexBuffer)
osg::GLExtensions::void ( GL_APIENTRY glMemoryBarrier)
osg::GLExtensions::void ( GL_APIENTRY glBlendFuncSeparate)
osg::GLExtensions::void ( GL_APIENTRY glBlendFunci)
osg::GLExtensions::void ( GL_APIENTRY glBlendFuncSeparatei)
osg::GLExtensions::void ( GL_APIENTRY glSecondaryColor3ubv) const
osg::GLExtensions::void ( GL_APIENTRY glSecondaryColor3fv) const
osg::GLExtensions::void ( GL_APIENTRY glFogCoordfv) const
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord1f)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord1fv)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord2fv)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord3fv)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord4fv)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord1d)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord1dv)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord2dv)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord3dv)
osg::GLExtensions::void ( GL_APIENTRY glMultiTexCoord4dv)
osg::GLExtensions::void ( GL_APIENTRY glGenOcclusionQueries)
osg::GLExtensions::void ( GL_APIENTRY glDeleteOcclusionQueries)
osg::GLExtensions::void ( GL_APIENTRY glBeginOcclusionQuery)
osg::GLExtensions::void ( GL_APIENTRY glEndOcclusionQuery)
osg::GLExtensions::void ( GL_APIENTRY glGetOcclusionQueryiv)
osg::GLExtensions::void ( GL_APIENTRY glGetOcclusionQueryuiv)
osg::GLExtensions::void ( GL_APIENTRY glGetQueryiv)
osg::GLExtensions::void ( GL_APIENTRY glGenQueries)
osg::GLExtensions::void ( GL_APIENTRY glBeginQuery)
osg::GLExtensions::void ( GL_APIENTRY glEndQuery)
osg::GLExtensions::void ( GL_APIENTRY glQueryCounter)
osg::GLExtensions::void ( GL_APIENTRY glDeleteQueries)
osg::GLExtensions::void ( GL_APIENTRY glGetQueryObjectiv)
osg::GLExtensions::void ( GL_APIENTRY glGetQueryObjectuiv)
osg::GLExtensions::void ( GL_APIENTRY glGetQueryObjectui64v)
osg::GLExtensions::void ( GL_APIENTRY glGetInteger64v)
osg::GLExtensions::void ( GL_APIENTRY glSampleMaski)
osg::GLExtensions::void ( GL_APIENTRY glBindProgram)
osg::GLExtensions::void ( GL_APIENTRY glGenPrograms)
osg::GLExtensions::void ( GL_APIENTRY glDeletePrograms)
osg::GLExtensions::void ( GL_APIENTRY glProgramString)
osg::GLExtensions::void ( GL_APIENTRY glProgramLocalParameter4fv)
osg::GLExtensions::void ( GL_APIENTRY glTexStorage2D)
osg::GLExtensions::void ( GL_APIENTRY glCompressedTexImage2D)
osg::GLExtensions::void ( GL_APIENTRY glCompressedTexSubImage2D)
osg::GLExtensions::void ( GL_APIENTRY glGetCompressedTexImage)
osg::GLExtensions::void ( GL_APIENTRY glTexImage2DMultisample)
osg::GLExtensions::void ( GL_APIENTRY glTexParameterIiv)
osg::GLExtensions::void ( GL_APIENTRY glTexParameterIuiv)
osg::GLExtensions::void ( GL_APIENTRY glBindImageTexture)
osg::GLExtensions::void ( GL_APIENTRY glTexImage3D)
osg::GLExtensions::void ( GL_APIENTRY glTexSubImage3D)
osg::GLExtensions::void ( GL_APIENTRY glCopyTexSubImage3D)
osg::GLExtensions::void ( GL_APIENTRY glCompressedTexImage3D)
osg::GLExtensions::void ( GL_APIENTRY glCompressedTexSubImage3D)
osg::GLExtensions::void ( GL_APIENTRY glBlendColor)
osg::GLExtensions::void ( GL_APIENTRY glBlendEquation)
osg::GLExtensions::void ( GL_APIENTRY glBlendEquationSeparate)
osg::GLExtensions::void ( GL_APIENTRY glBlendEquationi)
osg::GLExtensions::void ( GL_APIENTRY glBlendEquationSeparatei)
osg::GLExtensions::void ( GL_APIENTRY glEnablei)
osg::GLExtensions::void ( GL_APIENTRY glDisablei)
osg::GLExtensions::void ( GL_APIENTRY glActiveStencilFace)
osg::GLExtensions::void ( GL_APIENTRY glStencilOpSeparate)
osg::GLExtensions::void ( GL_APIENTRY glStencilMaskSeparate)
osg::GLExtensions::void ( GL_APIENTRY glStencilFuncSeparate)
osg::GLExtensions::void ( GL_APIENTRY glStencilFuncSeparateATI)
osg::GLExtensions::void ( GL_APIENTRY glColorMaski)
osg::GLExtensions::void ( GL_APIENTRY glClampColor)
osg::GLExtensions::void ( GL_APIENTRY glPrimitiveRestartIndex)
osg::GLExtensions::void ( GL_APIENTRY glSampleCoverage)
osg::GLExtensions::void ( GL_APIENTRY glPointParameteri)
osg::GLExtensions::void ( GL_APIENTRY glPointParameterf)
osg::GLExtensions::void ( GL_APIENTRY glPointParameterfv)
osg::GLExtensions::void ( GL_APIENTRY glBindRenderbuffer)
osg::GLExtensions::void ( GL_APIENTRY glDeleteRenderbuffers)
osg::GLExtensions::void ( GL_APIENTRY glGenRenderbuffers)
GLuint* osg::GLExtensions::void ( GL_APIENTRY glRenderbufferStorage)
osg::GLExtensions::void ( GL_APIENTRY glRenderbufferStorageMultisample)
osg::GLExtensions::void ( GL_APIENTRY glRenderbufferStorageMultisampleCoverageNV)
osg::GLExtensions::void ( GL_APIENTRY glBindFramebuffer)
osg::GLExtensions::void ( GL_APIENTRY glDeleteFramebuffers)
osg::GLExtensions::void ( GL_APIENTRY glGenFramebuffers)
osg::GLExtensions::void ( GL_APIENTRY glFramebufferTexture1D)
osg::GLExtensions::void ( GL_APIENTRY glFramebufferTexture2D)
osg::GLExtensions::void ( GL_APIENTRY glFramebufferTexture3D)
osg::GLExtensions::void ( GL_APIENTRY glFramebufferTexture)
osg::GLExtensions::void ( GL_APIENTRY glFramebufferTextureLayer)
osg::GLExtensions::void ( GL_APIENTRY glFramebufferTextureFace)
osg::GLExtensions::void ( GL_APIENTRY glFramebufferRenderbuffer)
osg::GLExtensions::void ( GL_APIENTRY glGenerateMipmap)
osg::GLExtensions::void ( GL_APIENTRY glBlitFramebuffer)
osg::GLExtensions::void ( GL_APIENTRY glGetRenderbufferParameteriv)
osg::GLExtensions::void ( GL_APIENTRY glDeleteSync)
osg::GLExtensions::void ( GL_APIENTRY glWaitSync)
osg::GLExtensions::void ( GL_APIENTRY glGetSynciv)
osg::GLExtensions::void ( GL_APIENTRY glBeginTransformFeedback)
osg::GLExtensions::void ( GL_APIENTRY glEndTransformFeedback)
osg::GLExtensions::void ( GL_APIENTRY glTransformFeedbackVaryings)
osg::GLExtensions::void ( GL_APIENTRY glGetTransformFeedbackVarying)
osg::GLExtensions::void ( GL_APIENTRY glBindTransformFeedback)
osg::GLExtensions::void ( GL_APIENTRY glDeleteTransformFeedbacks)
osg::GLExtensions::void ( GL_APIENTRY glGenTransformFeedbacks)
osg::GLExtensions::void ( GL_APIENTRY glPauseTransformFeedback)
osg::GLExtensions::void ( GL_APIENTRY glResumeTransformFeedback)
osg::GLExtensions::void ( GL_APIENTRY glDrawTransformFeedback)
osg::GLExtensions::void ( GL_APIENTRY glDrawTransformFeedbackStream)
osg::GLExtensions::void ( GL_APIENTRY glDrawTransformFeedbackInstanced)
osg::GLExtensions::void ( GL_APIENTRY glDrawTransformFeedbackStreamInstanced)
osg::GLExtensions::void ( GL_APIENTRY glCreateTransformFeedbacks)
osg::GLExtensions::void ( GL_APIENTRY glTransformFeedbackBufferBase)
osg::GLExtensions::void ( GL_APIENTRY glTransformFeedbackBufferRange)
osg::GLExtensions::void ( GL_APIENTRY glGetTransformFeedbackiv)
osg::GLExtensions::void ( GL_APIENTRY glGetTransformFeedbacki_v)
osg::GLExtensions::void ( GL_APIENTRY glGetTransformFeedbacki64_v)
osg::GLExtensions::void ( GL_APIENTRY glDeleteVertexArrays)
osg::GLExtensions::void ( GL_APIENTRY glGenVertexArrays)
osg::GLExtensions::void ( GL_APIENTRY glBindVertexArray)

Member Data Documentation

bool osg::GLExtensions::_isTextureStorageEnabled

Definition at line 437 of file GLExtensions.h.

GLuint GLint GLboolean GLint GLenum osg::GLExtensions::access

Definition at line 462 of file GLExtensions.h.

GLclampf GLclampf GLclampf osg::GLExtensions::alpha

Definition at line 490 of file GLExtensions.h.

GLboolean GLboolean GLboolean GLboolean osg::GLExtensions::alpha

Definition at line 516 of file GLExtensions.h.

bool osg::GLExtensions::areTessellationShadersSupported

Definition at line 162 of file GLExtensions.h.

GLenum osg::GLExtensions::attachment

Definition at line 567 of file GLExtensions.h.

GLenum osg::GLExtensions::backfunc

Definition at line 512 of file GLExtensions.h.

GLsizei GLsizei GLenum GLvoid* osg::GLExtensions::binary

Definition at line 294 of file GLExtensions.h.

GLenum const GLvoid* osg::GLExtensions::binary

Definition at line 295 of file GLExtensions.h.

GLsizei GLsizei GLenum* osg::GLExtensions::binaryFormat

Definition at line 294 of file GLExtensions.h.

GLenum osg::GLExtensions::binaryFormat

Definition at line 295 of file GLExtensions.h.

GLclampf GLclampf osg::GLExtensions::blue

Definition at line 490 of file GLExtensions.h.

GLboolean GLboolean GLboolean osg::GLExtensions::blue

Definition at line 516 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLsizei GLint osg::GLExtensions::border

Definition at line 456 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLsizei GLint osg::GLExtensions::border

Definition at line 471 of file GLExtensions.h.

GLuint osg::GLExtensions::buf

Definition at line 498 of file GLExtensions.h.

GLuint GLuint osg::GLExtensions::buffer

Definition at line 324 of file GLExtensions.h.

GLuint GLuint osg::GLExtensions::buffer

Definition at line 335 of file GLExtensions.h.

GLenum GLuint osg::GLExtensions::buffer

Definition at line 337 of file GLExtensions.h.

GLuint osg::GLExtensions::bufferIndex

Definition at line 313 of file GLExtensions.h.

GLsizei const GLchar* const GLenum osg::GLExtensions::bufferMode

Definition at line 587 of file GLExtensions.h.

GLuint* osg::GLExtensions::buffers

Definition at line 323 of file GLExtensions.h.

const GLuint* osg::GLExtensions::buffers

Definition at line 327 of file GLExtensions.h.

const GLenum* osg::GLExtensions::bufs

Definition at line 172 of file GLExtensions.h.

GLuint GLsizei osg::GLExtensions::bufSize

Definition at line 184 of file GLExtensions.h.

GLsizei osg::GLExtensions::bufSize

Definition at line 190 of file GLExtensions.h.

GLenum GLsizei osg::GLExtensions::bufSize

Definition at line 581 of file GLExtensions.h.

GLuint osg::GLExtensions::color

Definition at line 276 of file GLExtensions.h.

const GLdouble * osg::GLExtensions::coord

Definition at line 363 of file GLExtensions.h.

const GLfloat* osg::GLExtensions::coord

Definition at line 364 of file GLExtensions.h.

GLdouble osg::GLExtensions::coord

Definition at line 369 of file GLExtensions.h.

const GLdouble* osg::GLExtensions::coord

Definition at line 370 of file GLExtensions.h.

GLsizei osg::GLExtensions::count

Definition at line 186 of file GLExtensions.h.

GLsizei osg::GLExtensions::count

Definition at line 205 of file GLExtensions.h.

GLsizeiptr const GLvoid* osg::GLExtensions::data

Definition at line 325 of file GLExtensions.h.

GLintptr GLsizeiptr const GLvoid* osg::GLExtensions::data

Definition at line 326 of file GLExtensions.h.

GLintptr GLsizeiptr GLvoid* osg::GLExtensions::data

Definition at line 329 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLint GLsizei const GLvoid* osg::GLExtensions::data

Definition at line 456 of file GLExtensions.h.

GLint GLint GLint GLsizei GLsizei GLenum GLsizei const GLvoid* osg::GLExtensions::data

Definition at line 457 of file GLExtensions.h.

GLint GLvoid* osg::GLExtensions::data

Definition at line 458 of file GLExtensions.h.

GLenum const GLint* osg::GLExtensions::data

Definition at line 460 of file GLExtensions.h.

GLenum const GLuint* osg::GLExtensions::data

Definition at line 461 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid* osg::GLExtensions::data

Definition at line 474 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum GLsizei const GLvoid* osg::GLExtensions::data

Definition at line 475 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei GLsizei osg::GLExtensions::depth

Definition at line 471 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei GLsizei osg::GLExtensions::depth

Definition at line 472 of file GLExtensions.h.

GLenum osg::GLExtensions::depthMode

Definition at line 271 of file GLExtensions.h.

GLenum GLenum GLenum osg::GLExtensions::dfactorAlpha

Definition at line 343 of file GLExtensions.h.

GLenum GLenum GLenum GLenum osg::GLExtensions::dfactorAlpha

Definition at line 346 of file GLExtensions.h.

GLenum osg::GLExtensions::dfactorRGB

Definition at line 343 of file GLExtensions.h.

GLenum GLenum osg::GLExtensions::dfactorRGB

Definition at line 346 of file GLExtensions.h.

GLuint osg::GLExtensions::divisor

Definition at line 264 of file GLExtensions.h.

GLenum GLenum osg::GLExtensions::dpfail

Definition at line 509 of file GLExtensions.h.

GLenum GLenum GLenum osg::GLExtensions::dppass

Definition at line 509 of file GLExtensions.h.

GLenum GLenum osg::GLExtensions::dst

Definition at line 345 of file GLExtensions.h.

GLenum GLuint GLint GLenum osg::GLExtensions::face

Definition at line 567 of file GLExtensions.h.

GLsizei GLint GLsizei GLsizei GLboolean osg::GLExtensions::fixedsamplelocations

Definition at line 459 of file GLExtensions.h.

GLbitfield osg::GLExtensions::flags

Definition at line 576 of file GLExtensions.h.

GLbitfield osg::GLExtensions::flags

Definition at line 579 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum osg::GLExtensions::format

Definition at line 411 of file GLExtensions.h.

GLint GLint GLint GLsizei GLsizei GLenum osg::GLExtensions::format

Definition at line 457 of file GLExtensions.h.

GLuint GLint GLboolean GLint GLenum GLenum osg::GLExtensions::format

Definition at line 462 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLsizei GLint GLenum osg::GLExtensions::format

Definition at line 471 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum osg::GLExtensions::format

Definition at line 472 of file GLExtensions.h.

const GLuint* osg::GLExtensions::framebuffers

Definition at line 558 of file GLExtensions.h.

GLenum osg::GLExtensions::func

Definition at line 511 of file GLExtensions.h.

osg::GLExtensions::GLbitfield

Definition at line 571 of file GLExtensions.h.

GLuint osg::GLExtensions::GLenum

Definition at line 554 of file GLExtensions.h.

osg::GLExtensions::GLenum

Definition at line 555 of file GLExtensions.h.

osg::GLExtensions::GLint

Definition at line 562 of file GLExtensions.h.

GLuint osg::GLExtensions::GLsizei

Definition at line 554 of file GLExtensions.h.

osg::GLExtensions::GLsizei

Definition at line 555 of file GLExtensions.h.

float osg::GLExtensions::glslLanguageVersion

Definition at line 154 of file GLExtensions.h.

osg::GLExtensions::GLuint

Definition at line 551 of file GLExtensions.h.

float osg::GLExtensions::glVersion

Definition at line 153 of file GLExtensions.h.

GLclampf osg::GLExtensions::green

Definition at line 490 of file GLExtensions.h.

GLboolean GLboolean osg::GLExtensions::green

Definition at line 516 of file GLExtensions.h.

const GLuint* osg::GLExtensions::handles

Definition at line 607 of file GLExtensions.h.

GLuint* osg::GLExtensions::handles

Definition at line 608 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei osg::GLExtensions::height

Definition at line 455 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei osg::GLExtensions::height

Definition at line 456 of file GLExtensions.h.

GLint GLint GLint GLsizei GLsizei osg::GLExtensions::height

Definition at line 457 of file GLExtensions.h.

GLsizei GLint GLsizei GLsizei osg::GLExtensions::height

Definition at line 459 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei osg::GLExtensions::height

Definition at line 472 of file GLExtensions.h.

GLint GLint GLint GLint GLint GLint GLsizei GLsizei osg::GLExtensions::height

Definition at line 473 of file GLExtensions.h.

GLuint osg::GLExtensions::id

Definition at line 386 of file GLExtensions.h.

GLuint * osg::GLExtensions::ids

Definition at line 376 of file GLExtensions.h.

const GLuint* osg::GLExtensions::ids

Definition at line 377 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLint GLsizei osg::GLExtensions::imageSize

Definition at line 456 of file GLExtensions.h.

GLint GLint GLint GLsizei GLsizei GLenum GLsizei osg::GLExtensions::imageSize

Definition at line 457 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei osg::GLExtensions::imageSize

Definition at line 474 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum GLsizei osg::GLExtensions::imageSize

Definition at line 475 of file GLExtensions.h.

GLenum GLuint osg::GLExtensions::index

Definition at line 174 of file GLExtensions.h.

GLenum GLuint osg::GLExtensions::index

Definition at line 603 of file GLExtensions.h.

GLsizei GLsizei GLchar * osg::GLExtensions::infoLog

Definition at line 190 of file GLExtensions.h.

GLuint GLsizei osg::GLExtensions::instancecount

Definition at line 597 of file GLExtensions.h.

GLuint GLuint GLsizei osg::GLExtensions::instancecount

Definition at line 598 of file GLExtensions.h.

GLenum osg::GLExtensions::internalFormat

Definition at line 337 of file GLExtensions.h.

GLint GLenum osg::GLExtensions::internalformat

Definition at line 455 of file GLExtensions.h.

GLint GLenum osg::GLExtensions::internalformat

Definition at line 456 of file GLExtensions.h.

GLsizei GLint osg::GLExtensions::internalformat

Definition at line 459 of file GLExtensions.h.

GLint GLenum osg::GLExtensions::internalFormat

Definition at line 471 of file GLExtensions.h.

GLboolean osg::GLExtensions::invert

Definition at line 532 of file GLExtensions.h.

bool osg::GLExtensions::isARBOcclusionQuerySupported

Definition at line 354 of file GLExtensions.h.

bool osg::GLExtensions::isARBTimerQuerySupported

Definition at line 356 of file GLExtensions.h.

bool osg::GLExtensions::isBlendColorSupported

Definition at line 484 of file GLExtensions.h.

bool osg::GLExtensions::isBlendEquationSeparateSupported

Definition at line 486 of file GLExtensions.h.

bool osg::GLExtensions::isBlendEquationSupported

Definition at line 485 of file GLExtensions.h.

bool osg::GLExtensions::isBlendFuncSeparateSupported

Definition at line 342 of file GLExtensions.h.

bool osg::GLExtensions::isBufferObjectSupported

Definition at line 317 of file GLExtensions.h.

bool osg::GLExtensions::isClampColorSupported

Definition at line 520 of file GLExtensions.h.

bool osg::GLExtensions::isClientStorageSupported

Definition at line 438 of file GLExtensions.h.

bool osg::GLExtensions::isClipControlSupported

Definition at line 170 of file GLExtensions.h.

bool osg::GLExtensions::isCubeMapSupported

Definition at line 169 of file GLExtensions.h.

bool osg::GLExtensions::isFogCoordSupported

Definition at line 351 of file GLExtensions.h.

bool osg::GLExtensions::isFragmentProgramSupported

Definition at line 406 of file GLExtensions.h.

bool osg::GLExtensions::isFragmentShaderSupported

Definition at line 159 of file GLExtensions.h.

bool osg::GLExtensions::isFrameBufferObjectSupported

Definition at line 546 of file GLExtensions.h.

bool osg::GLExtensions::isGenerateMipMapSupported

Definition at line 430 of file GLExtensions.h.

bool osg::GLExtensions::isGeometryShader4Supported

Definition at line 161 of file GLExtensions.h.

bool osg::GLExtensions::isGetProgramBinarySupported

Definition at line 165 of file GLExtensions.h.

bool osg::GLExtensions::isGlslSupported

Definition at line 156 of file GLExtensions.h.

bool osg::GLExtensions::isGpuShader4Supported

Definition at line 163 of file GLExtensions.h.

bool osg::GLExtensions::isGpuShaderFp64Supported

Definition at line 166 of file GLExtensions.h.

bool osg::GLExtensions::isLanguage100Supported

Definition at line 160 of file GLExtensions.h.

bool osg::GLExtensions::isLogicOpSupported

Definition at line 488 of file GLExtensions.h.

bool osg::GLExtensions::isMultisampleFilterHintSupported

Definition at line 530 of file GLExtensions.h.

bool osg::GLExtensions::isMultisampleSupported

Definition at line 529 of file GLExtensions.h.

bool osg::GLExtensions::isMultiTexSupported

Definition at line 352 of file GLExtensions.h.

bool osg::GLExtensions::isMultiTexturingSupported

Definition at line 416 of file GLExtensions.h.

bool osg::GLExtensions::isNonPowerOfTwoTextureMipMappedSupported

Definition at line 446 of file GLExtensions.h.

bool osg::GLExtensions::isNonPowerOfTwoTextureNonMipMappedSupported

Definition at line 447 of file GLExtensions.h.

bool osg::GLExtensions::isOcclusionQuerySupported

Definition at line 353 of file GLExtensions.h.

bool osg::GLExtensions::isOpenGL20Supported

Definition at line 505 of file GLExtensions.h.

bool osg::GLExtensions::isOpenGL32upported

Definition at line 398 of file GLExtensions.h.

bool osg::GLExtensions::isPackedDepthStencilSupported

Definition at line 547 of file GLExtensions.h.

bool osg::GLExtensions::isPBOSupported

Definition at line 318 of file GLExtensions.h.

bool osg::GLExtensions::isPointParametersSupported

Definition at line 536 of file GLExtensions.h.

bool osg::GLExtensions::isPointSpriteCoordOriginSupported

Definition at line 538 of file GLExtensions.h.

bool osg::GLExtensions::isPointSpriteSupported

Definition at line 537 of file GLExtensions.h.

bool osg::GLExtensions::isRectangleSupported

Definition at line 168 of file GLExtensions.h.

bool osg::GLExtensions::isSampleMaskiSupported

Definition at line 400 of file GLExtensions.h.

bool osg::GLExtensions::isSecondaryColorSupported

Definition at line 350 of file GLExtensions.h.

bool osg::GLExtensions::isSeparateStencilSupported

Definition at line 506 of file GLExtensions.h.

bool osg::GLExtensions::isSGIXMinMaxSupported

Definition at line 487 of file GLExtensions.h.

bool osg::GLExtensions::isShaderAtomicCountersSupported

Definition at line 167 of file GLExtensions.h.

bool osg::GLExtensions::isShaderObjectsSupported

Definition at line 157 of file GLExtensions.h.

bool osg::GLExtensions::isShadowAmbientSupported

Definition at line 434 of file GLExtensions.h.

bool osg::GLExtensions::isShadowSupported

Definition at line 433 of file GLExtensions.h.

bool osg::GLExtensions::isStencilTwoSidedSupported

Definition at line 504 of file GLExtensions.h.

bool osg::GLExtensions::isStencilWrapSupported

Definition at line 503 of file GLExtensions.h.

bool osg::GLExtensions::isTBOSupported

Definition at line 319 of file GLExtensions.h.

bool osg::GLExtensions::isTexture2DArraySupported

Definition at line 478 of file GLExtensions.h.

bool osg::GLExtensions::isTexture3DFast

Definition at line 466 of file GLExtensions.h.

bool osg::GLExtensions::isTexture3DSupported

Definition at line 465 of file GLExtensions.h.

bool osg::GLExtensions::isTextureBorderClampSupported

Definition at line 429 of file GLExtensions.h.

bool osg::GLExtensions::isTextureCompressionARBSupported

Definition at line 419 of file GLExtensions.h.

bool osg::GLExtensions::isTextureCompressionETC2Supported

Definition at line 424 of file GLExtensions.h.

bool osg::GLExtensions::isTextureCompressionETCSupported

Definition at line 423 of file GLExtensions.h.

bool osg::GLExtensions::isTextureCompressionPVRTC2BPPSupported

Definition at line 421 of file GLExtensions.h.

bool osg::GLExtensions::isTextureCompressionPVRTC4BPPSupported

Definition at line 422 of file GLExtensions.h.

bool osg::GLExtensions::isTextureCompressionPVRTCSupported

Definition at line 426 of file GLExtensions.h.

bool osg::GLExtensions::isTextureCompressionRGTCSupported

Definition at line 425 of file GLExtensions.h.

bool osg::GLExtensions::isTextureCompressionS3TCSupported

Definition at line 420 of file GLExtensions.h.

bool osg::GLExtensions::isTextureEdgeClampSupported

Definition at line 428 of file GLExtensions.h.

bool osg::GLExtensions::isTextureFilterAnisotropicSupported

Definition at line 417 of file GLExtensions.h.

bool osg::GLExtensions::isTextureIntegerEXTSupported

Definition at line 439 of file GLExtensions.h.

bool osg::GLExtensions::isTextureMaxLevelSupported

Definition at line 435 of file GLExtensions.h.

bool osg::GLExtensions::isTextureMirroredRepeatSupported

Definition at line 427 of file GLExtensions.h.

bool osg::GLExtensions::isTextureMultisampledSupported

Definition at line 432 of file GLExtensions.h.

bool osg::GLExtensions::isTextureMultisampleSupported

Definition at line 399 of file GLExtensions.h.

bool osg::GLExtensions::isTextureStorageEnabled

Definition at line 440 of file GLExtensions.h.

bool osg::GLExtensions::isTextureSwizzleSupported

Definition at line 418 of file GLExtensions.h.

bool osg::GLExtensions::isTimerQuerySupported

Definition at line 355 of file GLExtensions.h.

bool osg::GLExtensions::isTransformFeedbackSupported

Definition at line 321 of file GLExtensions.h.

bool osg::GLExtensions::isUniformBufferObjectSupported

Definition at line 164 of file GLExtensions.h.

bool osg::GLExtensions::isVAOSupported

Definition at line 320 of file GLExtensions.h.

bool osg::GLExtensions::isVertexProgramSupported

Definition at line 405 of file GLExtensions.h.

bool osg::GLExtensions::isVertexShaderSupported

Definition at line 158 of file GLExtensions.h.

GLuint GLint GLboolean GLint osg::GLExtensions::layer

Definition at line 462 of file GLExtensions.h.

GLuint GLint GLboolean osg::GLExtensions::layered

Definition at line 462 of file GLExtensions.h.

GLenum GLsizei osg::GLExtensions::len

Definition at line 411 of file GLExtensions.h.

GLuint GLsizei GLsizei * osg::GLExtensions::length

Definition at line 184 of file GLExtensions.h.

GLsizei GLsizei* osg::GLExtensions::length

Definition at line 190 of file GLExtensions.h.

GLsizei const GLchar const GLint* osg::GLExtensions::length

Definition at line 205 of file GLExtensions.h.

GLenum const GLvoid GLsizei osg::GLExtensions::length

Definition at line 295 of file GLExtensions.h.

GLenum GLsizei GLsizei* osg::GLExtensions::length

Definition at line 581 of file GLExtensions.h.

GLint osg::GLExtensions::level

Definition at line 456 of file GLExtensions.h.

GLuint GLint osg::GLExtensions::level

Definition at line 462 of file GLExtensions.h.

GLenum GLuint GLint osg::GLExtensions::level

Definition at line 567 of file GLExtensions.h.

GLsizei osg::GLExtensions::levels

Definition at line 455 of file GLExtensions.h.

GLint osg::GLExtensions::location

Definition at line 196 of file GLExtensions.h.

GLenum GLint GLuint osg::GLExtensions::mask

Definition at line 402 of file GLExtensions.h.

GLuint osg::GLExtensions::mask

Definition at line 510 of file GLExtensions.h.

GLenum GLint GLuint osg::GLExtensions::mask

Definition at line 511 of file GLExtensions.h.

GLint osg::GLExtensions::max2DSize

Definition at line 480 of file GLExtensions.h.

GLsizei osg::GLExtensions::maxCount

Definition at line 186 of file GLExtensions.h.

GLint osg::GLExtensions::maxLayerCount

Definition at line 479 of file GLExtensions.h.

GLint osg::GLExtensions::maxTexture3DSize

Definition at line 467 of file GLExtensions.h.

GLint osg::GLExtensions::maxTextureSize

Definition at line 436 of file GLExtensions.h.

GLenum osg::GLExtensions::mode

Definition at line 493 of file GLExtensions.h.

GLenum osg::GLExtensions::modeAlpha

Definition at line 492 of file GLExtensions.h.

GLenum GLenum osg::GLExtensions::modeAlpha

Definition at line 494 of file GLExtensions.h.

GLenum osg::GLExtensions::modeRGB

Definition at line 494 of file GLExtensions.h.

const GLchar * osg::GLExtensions::name

Definition at line 174 of file GLExtensions.h.

GLuint GLsizei GLsizei GLint GLenum GLchar* osg::GLExtensions::name

Definition at line 184 of file GLExtensions.h.

const GLchar* osg::GLExtensions::name

Definition at line 187 of file GLExtensions.h.

GLuint GLsizei GLsizei GLsizei GLenum GLchar* osg::GLExtensions::name

Definition at line 588 of file GLExtensions.h.

GLint GLenum GLboolean osg::GLExtensions::normalized

Definition at line 263 of file GLExtensions.h.

GLuint osg::GLExtensions::numGroupsY

Definition at line 314 of file GLExtensions.h.

GLuint GLuint osg::GLExtensions::numGroupsZ

Definition at line 314 of file GLExtensions.h.

GLsizei GLsizei GLuint* osg::GLExtensions::obj

Definition at line 186 of file GLExtensions.h.

GLuint GLuint GLintptr osg::GLExtensions::offset

Definition at line 326 of file GLExtensions.h.

GLuint GLuint GLintptr osg::GLExtensions::offset

Definition at line 335 of file GLExtensions.h.

GLint osg::GLExtensions::param

Definition at line 540 of file GLExtensions.h.

GLfloat osg::GLExtensions::param

Definition at line 541 of file GLExtensions.h.

GLenum GLint* osg::GLExtensions::param

Definition at line 602 of file GLExtensions.h.

GLenum GLuint GLint* osg::GLExtensions::param

Definition at line 603 of file GLExtensions.h.

GLenum GLuint GLint64* osg::GLExtensions::param

Definition at line 604 of file GLExtensions.h.

GLenum GLuint * osg::GLExtensions::params

Definition at line 188 of file GLExtensions.h.

GLint GLfloat* osg::GLExtensions::params

Definition at line 196 of file GLExtensions.h.

GLint GLint* osg::GLExtensions::params

Definition at line 197 of file GLExtensions.h.

GLenum GLdouble* osg::GLExtensions::params

Definition at line 198 of file GLExtensions.h.

GLenum GLfloat* osg::GLExtensions::params

Definition at line 199 of file GLExtensions.h.

GLint GLuint* osg::GLExtensions::params

Definition at line 275 of file GLExtensions.h.

GLsizei const GLuint GLenum GLint* osg::GLExtensions::params

Definition at line 288 of file GLExtensions.h.

GLuint GLenum GLint* osg::GLExtensions::params

Definition at line 291 of file GLExtensions.h.

GLenum GLvoid* * osg::GLExtensions::params

Definition at line 334 of file GLExtensions.h.

GLenum GLuint* osg::GLExtensions::params

Definition at line 382 of file GLExtensions.h.

GLenum GLuint64* osg::GLExtensions::params

Definition at line 393 of file GLExtensions.h.

GLint64* osg::GLExtensions::params

Definition at line 394 of file GLExtensions.h.

GLuint const GLfloat* osg::GLExtensions::params

Definition at line 412 of file GLExtensions.h.

const GLfloat* osg::GLExtensions::params

Definition at line 542 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid* osg::GLExtensions::pixels

Definition at line 471 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum GLenum const GLvoid* osg::GLExtensions::pixels

Definition at line 472 of file GLExtensions.h.

GLenum osg::GLExtensions::pname

Definition at line 188 of file GLExtensions.h.

GLsizei const GLuint GLenum osg::GLExtensions::pname

Definition at line 288 of file GLExtensions.h.

GLuint GLenum osg::GLExtensions::pname

Definition at line 291 of file GLExtensions.h.

GLenum GLvoid* * osg::GLExtensions::pointer

Definition at line 201 of file GLExtensions.h.

GLint GLenum GLboolean GLsizei const GLvoid* osg::GLExtensions::pointer

Definition at line 263 of file GLExtensions.h.

bool osg::GLExtensions::preferGenerateMipmapSGISForPowerOfTwo

Definition at line 431 of file GLExtensions.h.

GLuint * osg::GLExtensions::programs

Definition at line 409 of file GLExtensions.h.

GLboolean osg::GLExtensions::red

Definition at line 516 of file GLExtensions.h.

GLenum GLint osg::GLExtensions::ref

Definition at line 511 of file GLExtensions.h.

const GLuint* osg::GLExtensions::renderbuffers

Definition at line 552 of file GLExtensions.h.

GLsizei osg::GLExtensions::samples

Definition at line 459 of file GLExtensions.h.

GLenum GLenum osg::GLExtensions::sfactorAlpha

Definition at line 343 of file GLExtensions.h.

GLenum GLenum GLenum osg::GLExtensions::sfactorAlpha

Definition at line 346 of file GLExtensions.h.

GLenum osg::GLExtensions::sfactorRGB

Definition at line 346 of file GLExtensions.h.

GLenum osg::GLExtensions::sfail

Definition at line 509 of file GLExtensions.h.

GLuint osg::GLExtensions::shader

Definition at line 173 of file GLExtensions.h.

GLintptr GLsizeiptr osg::GLExtensions::size

Definition at line 184 of file GLExtensions.h.

GLint osg::GLExtensions::size

Definition at line 263 of file GLExtensions.h.

GLsizeiptr osg::GLExtensions::size

Definition at line 325 of file GLExtensions.h.

GLintptr GLsizeiptr osg::GLExtensions::size

Definition at line 326 of file GLExtensions.h.

GLuint GLuint GLintptr GLsizeiptr osg::GLExtensions::size

Definition at line 335 of file GLExtensions.h.

GLuint GLsizei GLsizei GLsizei* osg::GLExtensions::size

Definition at line 588 of file GLExtensions.h.

GLuint GLuint GLintptr GLsizei osg::GLExtensions::size

Definition at line 601 of file GLExtensions.h.

GLsizei GLsizei GLchar* osg::GLExtensions::source

Definition at line 194 of file GLExtensions.h.

GLenum osg::GLExtensions::src

Definition at line 345 of file GLExtensions.h.

GLuint GLuint osg::GLExtensions::stream

Definition at line 596 of file GLExtensions.h.

GLint GLenum GLboolean GLsizei osg::GLExtensions::stride

Definition at line 263 of file GLExtensions.h.

GLsizei const GLchar* * osg::GLExtensions::string

Definition at line 205 of file GLExtensions.h.

GLenum GLsizei const void* osg::GLExtensions::string

Definition at line 411 of file GLExtensions.h.

GLenum osg::GLExtensions::target

Definition at line 388 of file GLExtensions.h.

GLuint osg::GLExtensions::texture

Definition at line 462 of file GLExtensions.h.

GLenum GLuint osg::GLExtensions::texture

Definition at line 567 of file GLExtensions.h.

GLbitfield GLuint64 osg::GLExtensions::timeout

Definition at line 579 of file GLExtensions.h.

GLsizei GLboolean osg::GLExtensions::transpose

Definition at line 223 of file GLExtensions.h.

GLuint GLsizei GLsizei GLint GLenum * osg::GLExtensions::type

Definition at line 184 of file GLExtensions.h.

GLint GLenum osg::GLExtensions::type

Definition at line 263 of file GLExtensions.h.

GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum osg::GLExtensions::type

Definition at line 471 of file GLExtensions.h.

Definition at line 472 of file GLExtensions.h.

GLuint GLsizei GLsizei GLsizei GLenum* osg::GLExtensions::type

Definition at line 588 of file GLExtensions.h.

GLuint GLuint osg::GLExtensions::uniformBlockBinding

Definition at line 293 of file GLExtensions.h.

GLuint osg::GLExtensions::uniformBlockIndex

Definition at line 291 of file GLExtensions.h.

const GLchar* osg::GLExtensions::uniformBlockName

Definition at line 290 of file GLExtensions.h.

GLuint GLsizei GLsizei GLchar* osg::GLExtensions::uniformBlockName

Definition at line 292 of file GLExtensions.h.

GLsizei osg::GLExtensions::uniformCount

Definition at line 287 of file GLExtensions.h.

GLuint osg::GLExtensions::uniformIndex

Definition at line 289 of file GLExtensions.h.

GLsizei const GLchar GLuint* osg::GLExtensions::uniformIndices

Definition at line 287 of file GLExtensions.h.

GLsizei const GLuint* osg::GLExtensions::uniformIndices

Definition at line 288 of file GLExtensions.h.

GLuint GLsizei GLsizei GLchar* osg::GLExtensions::uniformName

Definition at line 289 of file GLExtensions.h.

GLsizei const GLchar* * osg::GLExtensions::uniformNames

Definition at line 287 of file GLExtensions.h.

GLsizeiptr const GLvoid GLenum osg::GLExtensions::usage

Definition at line 325 of file GLExtensions.h.

const GLushort * osg::GLExtensions::v

Definition at line 228 of file GLExtensions.h.

const GLfloat* osg::GLExtensions::v

Definition at line 230 of file GLExtensions.h.

const GLshort* osg::GLExtensions::v

Definition at line 232 of file GLExtensions.h.

const GLbyte* osg::GLExtensions::v

Definition at line 245 of file GLExtensions.h.

const GLint* osg::GLExtensions::v

Definition at line 246 of file GLExtensions.h.

const GLubyte* osg::GLExtensions::v

Definition at line 249 of file GLExtensions.h.

const GLuint* osg::GLExtensions::v

Definition at line 250 of file GLExtensions.h.

const GLushort* osg::GLExtensions::v

Definition at line 251 of file GLExtensions.h.

GLdouble osg::GLExtensions::v0

Definition at line 207 of file GLExtensions.h.

GLint osg::GLExtensions::v0

Definition at line 211 of file GLExtensions.h.

GLuint osg::GLExtensions::v0

Definition at line 278 of file GLExtensions.h.

GLdouble osg::GLExtensions::v0

Definition at line 296 of file GLExtensions.h.

GLdouble GLdouble osg::GLExtensions::v1

Definition at line 208 of file GLExtensions.h.

GLint GLint osg::GLExtensions::v1

Definition at line 212 of file GLExtensions.h.

GLuint GLuint osg::GLExtensions::v1

Definition at line 279 of file GLExtensions.h.

GLdouble GLdouble osg::GLExtensions::v1

Definition at line 297 of file GLExtensions.h.

GLdouble GLdouble GLdouble osg::GLExtensions::v2

Definition at line 209 of file GLExtensions.h.

GLint GLint GLint osg::GLExtensions::v2

Definition at line 213 of file GLExtensions.h.

GLuint GLuint GLuint osg::GLExtensions::v2

Definition at line 280 of file GLExtensions.h.

GLdouble GLdouble GLdouble osg::GLExtensions::v2

Definition at line 298 of file GLExtensions.h.

GLfloat GLfloat GLfloat GLfloat osg::GLExtensions::v3

Definition at line 210 of file GLExtensions.h.

GLint GLint GLint GLint osg::GLExtensions::v3

Definition at line 214 of file GLExtensions.h.

GLuint GLuint GLuint GLuint osg::GLExtensions::v3

Definition at line 281 of file GLExtensions.h.

GLdouble GLdouble GLdouble GLdouble osg::GLExtensions::v3

Definition at line 299 of file GLExtensions.h.

GLsizei GLboolean const GLdouble * osg::GLExtensions::value

Definition at line 215 of file GLExtensions.h.

GLsizei const GLint* osg::GLExtensions::value

Definition at line 219 of file GLExtensions.h.

GLsizei GLboolean const GLfloat* osg::GLExtensions::value

Definition at line 223 of file GLExtensions.h.

GLenum GLint osg::GLExtensions::value

Definition at line 272 of file GLExtensions.h.

GLint osg::GLExtensions::value

Definition at line 273 of file GLExtensions.h.

GLsizei const GLuint* osg::GLExtensions::value

Definition at line 282 of file GLExtensions.h.

GLsizei const GLdouble* osg::GLExtensions::value

Definition at line 300 of file GLExtensions.h.

GLsizei GLboolean const GLdouble* osg::GLExtensions::value

Definition at line 304 of file GLExtensions.h.

const GLfloat* osg::GLExtensions::values

Definition at line 274 of file GLExtensions.h.

GLenum GLsizei GLsizei GLint* osg::GLExtensions::values

Definition at line 581 of file GLExtensions.h.

GLsizei const GLchar* const* osg::GLExtensions::varyings

Definition at line 587 of file GLExtensions.h.

GLubyte GLubyte GLubyte GLubyte osg::GLExtensions::w

Definition at line 248 of file GLExtensions.h.

GLdouble GLdouble GLdouble GLdouble osg::GLExtensions::w

Definition at line 253 of file GLExtensions.h.

GLfloat GLfloat GLfloat GLfloat osg::GLExtensions::w

Definition at line 255 of file GLExtensions.h.

GLshort GLshort GLshort GLshort osg::GLExtensions::w

Definition at line 258 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei osg::GLExtensions::width

Definition at line 455 of file GLExtensions.h.

GLint GLenum GLsizei osg::GLExtensions::width

Definition at line 456 of file GLExtensions.h.

GLint GLint GLint GLsizei osg::GLExtensions::width

Definition at line 457 of file GLExtensions.h.

GLsizei GLint GLsizei osg::GLExtensions::width

Definition at line 459 of file GLExtensions.h.

GLint GLint GLint GLint GLsizei osg::GLExtensions::width

Definition at line 472 of file GLExtensions.h.

GLint GLint GLint GLint GLint GLint GLsizei osg::GLExtensions::width

Definition at line 473 of file GLExtensions.h.

GLshort osg::GLExtensions::x

Definition at line 227 of file GLExtensions.h.

GLfloat osg::GLExtensions::x

Definition at line 229 of file GLExtensions.h.

GLshort osg::GLExtensions::x

Definition at line 231 of file GLExtensions.h.

GLubyte osg::GLExtensions::x

Definition at line 248 of file GLExtensions.h.

GLint GLint GLint GLint GLint osg::GLExtensions::x

Definition at line 473 of file GLExtensions.h.

GLint GLint osg::GLExtensions::xoffset

Definition at line 457 of file GLExtensions.h.

GLshort GLshort osg::GLExtensions::y

Definition at line 233 of file GLExtensions.h.

GLfloat GLfloat osg::GLExtensions::y

Definition at line 235 of file GLExtensions.h.

GLshort GLshort osg::GLExtensions::y

Definition at line 237 of file GLExtensions.h.

GLubyte GLubyte osg::GLExtensions::y

Definition at line 248 of file GLExtensions.h.

GLint GLint GLint GLint GLint GLint osg::GLExtensions::y

Definition at line 473 of file GLExtensions.h.

GLint GLint GLint osg::GLExtensions::yoffset

Definition at line 457 of file GLExtensions.h.

GLshort GLshort GLshort osg::GLExtensions::z

Definition at line 239 of file GLExtensions.h.

GLfloat GLfloat GLfloat osg::GLExtensions::z

Definition at line 241 of file GLExtensions.h.

GLshort GLshort GLshort osg::GLExtensions::z

Definition at line 243 of file GLExtensions.h.

GLubyte GLubyte GLubyte osg::GLExtensions::z

Definition at line 248 of file GLExtensions.h.

GLint GLint GLint GLint osg::GLExtensions::zoffset

Definition at line 472 of file GLExtensions.h.


The documentation for this class was generated from the following file: