_glAttachObject | osgGL2::Extensions | [protected] |
_glBindAttribLocation | osgGL2::Extensions | [protected] |
_glCompileShader | osgGL2::Extensions | [protected] |
_glCreateProgramObject | osgGL2::Extensions | [protected] |
_glCreateShaderObject | osgGL2::Extensions | [protected] |
_glDeleteObject | osgGL2::Extensions | [protected] |
_glDetachObject | osgGL2::Extensions | [protected] |
_glGetActiveAttribs | osgGL2::Extensions | [protected] |
_glGetActiveUniform | osgGL2::Extensions | [protected] |
_glGetAttachedObjects | osgGL2::Extensions | [protected] |
_glGetAttribLocation | osgGL2::Extensions | [protected] |
_glGetHandle | osgGL2::Extensions | [protected] |
_glGetInfoLog | osgGL2::Extensions | [protected] |
_glGetObjectParameterfv | osgGL2::Extensions | [protected] |
_glGetObjectParameteriv | osgGL2::Extensions | [protected] |
_glGetShaderSource | osgGL2::Extensions | [protected] |
_glGetUniformfv | osgGL2::Extensions | [protected] |
_glGetUniformiv | osgGL2::Extensions | [protected] |
_glGetUniformLocation | osgGL2::Extensions | [protected] |
_glLinkProgram | osgGL2::Extensions | [protected] |
_glShaderSource | osgGL2::Extensions | [protected] |
_glUniform1f | osgGL2::Extensions | [protected] |
_glUniform1fv | osgGL2::Extensions | [protected] |
_glUniform1i | osgGL2::Extensions | [protected] |
_glUniform1iv | osgGL2::Extensions | [protected] |
_glUniform2f | osgGL2::Extensions | [protected] |
_glUniform2fv | osgGL2::Extensions | [protected] |
_glUniform2i | osgGL2::Extensions | [protected] |
_glUniform2iv | osgGL2::Extensions | [protected] |
_glUniform3f | osgGL2::Extensions | [protected] |
_glUniform3fv | osgGL2::Extensions | [protected] |
_glUniform3i | osgGL2::Extensions | [protected] |
_glUniform3iv | osgGL2::Extensions | [protected] |
_glUniform4f | osgGL2::Extensions | [protected] |
_glUniform4fv | osgGL2::Extensions | [protected] |
_glUniform4i | osgGL2::Extensions | [protected] |
_glUniform4iv | osgGL2::Extensions | [protected] |
_glUniformMatrix2fv | osgGL2::Extensions | [protected] |
_glUniformMatrix3fv | osgGL2::Extensions | [protected] |
_glUniformMatrix4fv | osgGL2::Extensions | [protected] |
_glUseProgramObject | osgGL2::Extensions | [protected] |
_isFragmentShaderSupported | osgGL2::Extensions | [protected] |
_isLanguage100Supported | osgGL2::Extensions | [protected] |
_isShaderObjectsSupported | osgGL2::Extensions | [protected] |
_isVertexShaderSupported | osgGL2::Extensions | [protected] |
_languageVersion | osgGL2::Extensions | [protected] |
_refCount | osg::Referenced | [mutable, protected] |
_refMutex | osg::Referenced | [mutable, protected] |
DeleteHandler class | osg::Referenced | [friend] |
Extensions() | osgGL2::Extensions | |
Extensions(const Extensions &rhs) | osgGL2::Extensions | |
Get(unsigned int contextID, bool createIfNotInitalized) | osgGL2::Extensions | [static] |
getDeleteHandler() | osg::Referenced | [static] |
getLanguageVersion() const | osgGL2::Extensions | [inline] |
getThreadSafeReferenceCounting() | osg::Referenced | [static] |
glAttachObject(GLhandleARB containerObj, GLhandleARB obj) const | osgGL2::Extensions | |
glBindAttribLocation(GLhandleARB programObj, GLuint index, const GLcharARB *name) const | osgGL2::Extensions | |
glCompileShader(GLhandleARB shaderObj) const | osgGL2::Extensions | |
glCreateProgramObject() const | osgGL2::Extensions | |
glCreateShaderObject(GLenum shaderType) const | osgGL2::Extensions | |
glDeleteObject(GLhandleARB obj) const | osgGL2::Extensions | |
glDetachObject(GLhandleARB containerObj, GLhandleARB attachedObj) const | osgGL2::Extensions | |
glGetActiveAttribs(GLhandleARB programObj, GLint *count, const GLint **size, const GLenum **type, const GLcharARB *const **attributes) const | osgGL2::Extensions | |
glGetActiveUniform(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLint *type, GLcharARB *name) const | osgGL2::Extensions | |
glGetAttachedObjects(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj) const | osgGL2::Extensions | |
glGetAttribLocation(GLhandleARB programObj, const GLcharARB *name) const | osgGL2::Extensions | |
glGetHandle(GLenum pname) const | osgGL2::Extensions | |
glGetInfoLog(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog) const | osgGL2::Extensions | |
glGetObjectParameterfv(GLhandleARB obj, GLenum pname, GLfloat *params) const | osgGL2::Extensions | |
glGetObjectParameteriv(GLhandleARB obj, GLenum pname, GLint *params) const | osgGL2::Extensions | |
glGetShaderSource(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source) const | osgGL2::Extensions | |
glGetUniformfv(GLhandleARB programObj, GLint location, GLfloat *params) const | osgGL2::Extensions | |
glGetUniformiv(GLhandleARB programObj, GLint location, GLint *params) const | osgGL2::Extensions | |
glGetUniformLocation(GLhandleARB programObject, const GLcharARB *name) const | osgGL2::Extensions | |
glLinkProgram(GLhandleARB programObj) const | osgGL2::Extensions | |
glShaderSource(GLhandleARB shaderObj, GLsizei count, const GLcharARB **strings, const GLint *length) const | osgGL2::Extensions | |
glUniform1f(GLint location, GLfloat v0) const | osgGL2::Extensions | |
glUniform1fv(GLint location, GLsizei count, const GLfloat *value) const | osgGL2::Extensions | |
glUniform1i(GLint location, GLint v0) const | osgGL2::Extensions | |
glUniform1iv(GLint location, GLsizei count, const GLint *value) const | osgGL2::Extensions | |
glUniform2f(GLint location, GLfloat v0, GLfloat v1) const | osgGL2::Extensions | |
glUniform2fv(GLint location, GLsizei count, const GLfloat *value) const | osgGL2::Extensions | |
glUniform2i(GLint location, GLint v0, GLint v1) const | osgGL2::Extensions | |
glUniform2iv(GLint location, GLsizei count, const GLint *value) const | osgGL2::Extensions | |
glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) const | osgGL2::Extensions | |
glUniform3fv(GLint location, GLsizei count, const GLfloat *value) const | osgGL2::Extensions | |
glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) const | osgGL2::Extensions | |
glUniform3iv(GLint location, GLsizei count, const GLint *value) const | osgGL2::Extensions | |
glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) const | osgGL2::Extensions | |
glUniform4fv(GLint location, GLsizei count, const GLfloat *value) const | osgGL2::Extensions | |
glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) const | osgGL2::Extensions | |
glUniform4iv(GLint location, GLsizei count, const GLint *value) const | osgGL2::Extensions | |
glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osgGL2::Extensions | |
glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osgGL2::Extensions | |
glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osgGL2::Extensions | |
glUseProgramObject(GLhandleARB programObj) const | osgGL2::Extensions | |
isFragmentShaderSupported() const | osgGL2::Extensions | [inline] |
isGlslSupported() const | osgGL2::Extensions | [inline] |
isLanguage100Supported() const | osgGL2::Extensions | [inline] |
isShaderObjectsSupported() const | osgGL2::Extensions | [inline] |
isVertexShaderSupported() const | osgGL2::Extensions | [inline] |
lowestCommonDenominator(const Extensions &rhs) | osgGL2::Extensions | |
operator=(const Referenced &) | osg::Referenced | [inline] |
ref() const | osg::Referenced | |
referenceCount() const | osg::Referenced | [inline] |
Referenced() | osg::Referenced | [inline] |
Referenced(const Referenced &) | osg::Referenced | [inline] |
Set(unsigned int contextID, Extensions *extensions) | osgGL2::Extensions | [static] |
setDeleteHandler(DeleteHandler *handler) | osg::Referenced | [static] |
setFragmentShaderSupported(bool flag) | osgGL2::Extensions | [inline] |
setLanguage100Supported(bool flag) | osgGL2::Extensions | [inline] |
setShaderObjectsSupported(bool flag) | osgGL2::Extensions | [inline] |
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | [static] |
setupGLExtensions() | osgGL2::Extensions | |
setVertexShaderSupported(bool flag) | osgGL2::Extensions | [inline] |
unref() const | osg::Referenced | |
unref_nodelete() const | osg::Referenced | |
~Extensions() | osgGL2::Extensions | [inline, protected] |
~Referenced() | osg::Referenced | [protected, virtual] |