_glAttachShader | osg::GL2Extensions | [protected] |
_glBindAttribLocation | osg::GL2Extensions | [protected] |
_glBindFragDataLocation | osg::GL2Extensions | [protected] |
_glBlendEquationSeparate | osg::GL2Extensions | [protected] |
_glCompileShader | osg::GL2Extensions | [protected] |
_glCreateProgram | osg::GL2Extensions | [protected] |
_glCreateShader | osg::GL2Extensions | [protected] |
_glDeleteObjectARB | osg::GL2Extensions | [protected] |
_glDeleteProgram | osg::GL2Extensions | [protected] |
_glDeleteShader | osg::GL2Extensions | [protected] |
_glDetachShader | osg::GL2Extensions | [protected] |
_glDisableVertexAttribArray | osg::GL2Extensions | [protected] |
_glDrawBuffers | osg::GL2Extensions | [protected] |
_glEnableVertexAttribArray | osg::GL2Extensions | [protected] |
_glGetActiveAttrib | osg::GL2Extensions | [protected] |
_glGetActiveUniform | osg::GL2Extensions | [protected] |
_glGetAttachedShaders | osg::GL2Extensions | [protected] |
_glGetAttribLocation | osg::GL2Extensions | [protected] |
_glGetFragDataLocation | osg::GL2Extensions | [protected] |
_glGetHandleARB | osg::GL2Extensions | [protected] |
_glGetInfoLogARB | osg::GL2Extensions | [protected] |
_glGetObjectParameterivARB | osg::GL2Extensions | [protected] |
_glGetProgramInfoLog | osg::GL2Extensions | [protected] |
_glGetProgramiv | osg::GL2Extensions | [protected] |
_glGetShaderInfoLog | osg::GL2Extensions | [protected] |
_glGetShaderiv | osg::GL2Extensions | [protected] |
_glGetShaderSource | osg::GL2Extensions | [protected] |
_glGetUniformfv | osg::GL2Extensions | [protected] |
_glGetUniformiv | osg::GL2Extensions | [protected] |
_glGetUniformLocation | osg::GL2Extensions | [protected] |
_glGetVertexAttribdv | osg::GL2Extensions | [protected] |
_glGetVertexAttribfv | osg::GL2Extensions | [protected] |
_glGetVertexAttribiv | osg::GL2Extensions | [protected] |
_glGetVertexAttribPointerv | osg::GL2Extensions | [protected] |
_glIsProgram | osg::GL2Extensions | [protected] |
_glIsShader | osg::GL2Extensions | [protected] |
_glLinkProgram | osg::GL2Extensions | [protected] |
_glShaderSource | osg::GL2Extensions | [protected] |
_glslLanguageVersion | osg::GL2Extensions | [protected] |
_glStencilFuncSeparate | osg::GL2Extensions | [protected] |
_glStencilMaskSeparate | osg::GL2Extensions | [protected] |
_glStencilOpSeparate | osg::GL2Extensions | [protected] |
_glUniform1f | osg::GL2Extensions | [protected] |
_glUniform1fv | osg::GL2Extensions | [protected] |
_glUniform1i | osg::GL2Extensions | [protected] |
_glUniform1iv | osg::GL2Extensions | [protected] |
_glUniform2f | osg::GL2Extensions | [protected] |
_glUniform2fv | osg::GL2Extensions | [protected] |
_glUniform2i | osg::GL2Extensions | [protected] |
_glUniform2iv | osg::GL2Extensions | [protected] |
_glUniform3f | osg::GL2Extensions | [protected] |
_glUniform3fv | osg::GL2Extensions | [protected] |
_glUniform3i | osg::GL2Extensions | [protected] |
_glUniform3iv | osg::GL2Extensions | [protected] |
_glUniform4f | osg::GL2Extensions | [protected] |
_glUniform4fv | osg::GL2Extensions | [protected] |
_glUniform4i | osg::GL2Extensions | [protected] |
_glUniform4iv | osg::GL2Extensions | [protected] |
_glUniformMatrix2fv | osg::GL2Extensions | [protected] |
_glUniformMatrix3fv | osg::GL2Extensions | [protected] |
_glUniformMatrix4fv | osg::GL2Extensions | [protected] |
_glUseProgram | osg::GL2Extensions | [protected] |
_glValidateProgram | osg::GL2Extensions | [protected] |
_glVersion | osg::GL2Extensions | [protected] |
_glVertexAttrib1d | osg::GL2Extensions | [protected] |
_glVertexAttrib1dv | osg::GL2Extensions | [protected] |
_glVertexAttrib1f | osg::GL2Extensions | [protected] |
_glVertexAttrib1fv | osg::GL2Extensions | [protected] |
_glVertexAttrib1s | osg::GL2Extensions | [protected] |
_glVertexAttrib1sv | osg::GL2Extensions | [protected] |
_glVertexAttrib2d | osg::GL2Extensions | [protected] |
_glVertexAttrib2dv | osg::GL2Extensions | [protected] |
_glVertexAttrib2f | osg::GL2Extensions | [protected] |
_glVertexAttrib2fv | osg::GL2Extensions | [protected] |
_glVertexAttrib2s | osg::GL2Extensions | [protected] |
_glVertexAttrib2sv | osg::GL2Extensions | [protected] |
_glVertexAttrib3d | osg::GL2Extensions | [protected] |
_glVertexAttrib3dv | osg::GL2Extensions | [protected] |
_glVertexAttrib3f | osg::GL2Extensions | [protected] |
_glVertexAttrib3fv | osg::GL2Extensions | [protected] |
_glVertexAttrib3s | osg::GL2Extensions | [protected] |
_glVertexAttrib3sv | osg::GL2Extensions | [protected] |
_glVertexAttrib4bv | osg::GL2Extensions | [protected] |
_glVertexAttrib4d | osg::GL2Extensions | [protected] |
_glVertexAttrib4dv | osg::GL2Extensions | [protected] |
_glVertexAttrib4f | osg::GL2Extensions | [protected] |
_glVertexAttrib4fv | osg::GL2Extensions | [protected] |
_glVertexAttrib4iv | osg::GL2Extensions | [protected] |
_glVertexAttrib4Nbv | osg::GL2Extensions | [protected] |
_glVertexAttrib4Niv | osg::GL2Extensions | [protected] |
_glVertexAttrib4Nsv | osg::GL2Extensions | [protected] |
_glVertexAttrib4Nub | osg::GL2Extensions | [protected] |
_glVertexAttrib4Nubv | osg::GL2Extensions | [protected] |
_glVertexAttrib4Nuiv | osg::GL2Extensions | [protected] |
_glVertexAttrib4Nusv | osg::GL2Extensions | [protected] |
_glVertexAttrib4s | osg::GL2Extensions | [protected] |
_glVertexAttrib4sv | osg::GL2Extensions | [protected] |
_glVertexAttrib4ubv | osg::GL2Extensions | [protected] |
_glVertexAttrib4uiv | osg::GL2Extensions | [protected] |
_glVertexAttrib4usv | osg::GL2Extensions | [protected] |
_glVertexAttribPointer | osg::GL2Extensions | [protected] |
_isFragmentShaderSupported | osg::GL2Extensions | [protected] |
_isLanguage100Supported | osg::GL2Extensions | [protected] |
_isShaderObjectsSupported | osg::GL2Extensions | [protected] |
_isVertexShaderSupported | osg::GL2Extensions | [protected] |
_observers | osg::Referenced | [protected] |
_refCount | osg::Referenced | [mutable, protected] |
_refMutex | osg::Referenced | [mutable, protected] |
addObserver(Observer *observer) | osg::Referenced | |
DeleteHandler class | osg::Referenced | [friend] |
deleteUsingDeleteHandler() const | osg::Referenced | [protected] |
Get(unsigned int contextID, bool createIfNotInitalized) | osg::GL2Extensions | [static] |
getAttribLocation(const char *attribName, GLuint &slot) const | osg::GL2Extensions | |
getCurrentProgram() const | osg::GL2Extensions | |
getDeleteHandler() | osg::Referenced | [static] |
getFragDataLocation(const char *fragDataName, GLuint &slot) const | osg::GL2Extensions | |
getGlVersion() const | osg::GL2Extensions | [inline] |
getLanguageVersion() const | osg::GL2Extensions | [inline] |
getProgramInfoLog(GLuint program, std::string &result) const | osg::GL2Extensions | |
getRefMutex() const | osg::Referenced | [inline] |
getShaderInfoLog(GLuint shader, std::string &result) const | osg::GL2Extensions | |
getThreadSafeReferenceCounting() | osg::Referenced | [static] |
getThreadSafeRefUnref() const | osg::Referenced | [inline] |
GL2Extensions(unsigned int contextID) | osg::GL2Extensions | |
GL2Extensions(const GL2Extensions &rhs) | osg::GL2Extensions | |
glAttachShader(GLuint program, GLuint shader) const | osg::GL2Extensions | |
glBindAttribLocation(GLuint program, GLuint index, const GLchar *name) const | osg::GL2Extensions | |
glBindFragDataLocation(GLuint program, GLuint colorNumber, const GLchar *name) const | osg::GL2Extensions | |
glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) const | osg::GL2Extensions | |
glCompileShader(GLuint shader) const | osg::GL2Extensions | |
glCreateProgram(void) const | osg::GL2Extensions | |
glCreateShader(GLenum type) const | osg::GL2Extensions | |
glDeleteProgram(GLuint program) const | osg::GL2Extensions | |
glDeleteShader(GLuint shader) const | osg::GL2Extensions | |
glDetachShader(GLuint program, GLuint shader) const | osg::GL2Extensions | |
glDisableVertexAttribArray(GLuint index) const | osg::GL2Extensions | |
glDrawBuffers(GLsizei n, const GLenum *bufs) const | osg::GL2Extensions | |
glEnableVertexAttribArray(GLuint index) const | osg::GL2Extensions | |
glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) const | osg::GL2Extensions | |
glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) const | osg::GL2Extensions | |
glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj) const | osg::GL2Extensions | |
glGetAttribLocation(GLuint program, const GLchar *name) const | osg::GL2Extensions | |
glGetFragDataLocation(GLuint program, const GLchar *name) const | osg::GL2Extensions | |
glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog) const | osg::GL2Extensions | |
glGetProgramiv(GLuint program, GLenum pname, GLint *params) const | osg::GL2Extensions | |
glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog) const | osg::GL2Extensions | |
glGetShaderiv(GLuint shader, GLenum pname, GLint *params) const | osg::GL2Extensions | |
glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source) const | osg::GL2Extensions | |
glGetUniformfv(GLuint program, GLint location, GLfloat *params) const | osg::GL2Extensions | |
glGetUniformiv(GLuint program, GLint location, GLint *params) const | osg::GL2Extensions | |
glGetUniformLocation(GLuint program, const GLchar *name) const | osg::GL2Extensions | |
glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble *params) const | osg::GL2Extensions | |
glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params) const | osg::GL2Extensions | |
glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params) const | osg::GL2Extensions | |
glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid **pointer) const | osg::GL2Extensions | |
glIsProgram(GLuint program) const | osg::GL2Extensions | |
glIsShader(GLuint shader) const | osg::GL2Extensions | |
glLinkProgram(GLuint program) const | osg::GL2Extensions | |
glShaderSource(GLuint shader, GLsizei count, const GLchar **string, const GLint *length) const | osg::GL2Extensions | |
glStencilFuncSeparate(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask) const | osg::GL2Extensions | |
glStencilMaskSeparate(GLenum face, GLuint mask) const | osg::GL2Extensions | |
glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) const | osg::GL2Extensions | |
glUniform1f(GLint location, GLfloat v0) const | osg::GL2Extensions | |
glUniform1fv(GLint location, GLsizei count, const GLfloat *value) const | osg::GL2Extensions | |
glUniform1i(GLint location, GLint v0) const | osg::GL2Extensions | |
glUniform1iv(GLint location, GLsizei count, const GLint *value) const | osg::GL2Extensions | |
glUniform2f(GLint location, GLfloat v0, GLfloat v1) const | osg::GL2Extensions | |
glUniform2fv(GLint location, GLsizei count, const GLfloat *value) const | osg::GL2Extensions | |
glUniform2i(GLint location, GLint v0, GLint v1) const | osg::GL2Extensions | |
glUniform2iv(GLint location, GLsizei count, const GLint *value) const | osg::GL2Extensions | |
glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) const | osg::GL2Extensions | |
glUniform3fv(GLint location, GLsizei count, const GLfloat *value) const | osg::GL2Extensions | |
glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) const | osg::GL2Extensions | |
glUniform3iv(GLint location, GLsizei count, const GLint *value) const | osg::GL2Extensions | |
glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) const | osg::GL2Extensions | |
glUniform4fv(GLint location, GLsizei count, const GLfloat *value) const | osg::GL2Extensions | |
glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) const | osg::GL2Extensions | |
glUniform4iv(GLint location, GLsizei count, const GLint *value) const | osg::GL2Extensions | |
glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osg::GL2Extensions | |
glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osg::GL2Extensions | |
glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) const | osg::GL2Extensions | |
glUseProgram(GLuint program) const | osg::GL2Extensions | |
glValidateProgram(GLuint program) const | osg::GL2Extensions | |
glVertexAttrib1d(GLuint index, GLdouble x) const | osg::GL2Extensions | |
glVertexAttrib1dv(GLuint index, const GLdouble *v) const | osg::GL2Extensions | |
glVertexAttrib1f(GLuint index, GLfloat x) const | osg::GL2Extensions | |
glVertexAttrib1fv(GLuint index, const GLfloat *v) const | osg::GL2Extensions | |
glVertexAttrib1s(GLuint index, GLshort x) const | osg::GL2Extensions | |
glVertexAttrib1sv(GLuint index, const GLshort *v) const | osg::GL2Extensions | |
glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y) const | osg::GL2Extensions | |
glVertexAttrib2dv(GLuint index, const GLdouble *v) const | osg::GL2Extensions | |
glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y) const | osg::GL2Extensions | |
glVertexAttrib2fv(GLuint index, const GLfloat *v) const | osg::GL2Extensions | |
glVertexAttrib2s(GLuint index, GLshort x, GLshort y) const | osg::GL2Extensions | |
glVertexAttrib2sv(GLuint index, const GLshort *v) const | osg::GL2Extensions | |
glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z) const | osg::GL2Extensions | |
glVertexAttrib3dv(GLuint index, const GLdouble *v) const | osg::GL2Extensions | |
glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z) const | osg::GL2Extensions | |
glVertexAttrib3fv(GLuint index, const GLfloat *v) const | osg::GL2Extensions | |
glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z) const | osg::GL2Extensions | |
glVertexAttrib3sv(GLuint index, const GLshort *v) const | osg::GL2Extensions | |
glVertexAttrib4bv(GLuint index, const GLbyte *v) const | osg::GL2Extensions | |
glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) const | osg::GL2Extensions | |
glVertexAttrib4dv(GLuint index, const GLdouble *v) const | osg::GL2Extensions | |
glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) const | osg::GL2Extensions | |
glVertexAttrib4fv(GLuint index, const GLfloat *v) const | osg::GL2Extensions | |
glVertexAttrib4iv(GLuint index, const GLint *v) const | osg::GL2Extensions | |
glVertexAttrib4Nbv(GLuint index, const GLbyte *v) const | osg::GL2Extensions | |
glVertexAttrib4Niv(GLuint index, const GLint *v) const | osg::GL2Extensions | |
glVertexAttrib4Nsv(GLuint index, const GLshort *v) const | osg::GL2Extensions | |
glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) const | osg::GL2Extensions | |
glVertexAttrib4Nubv(GLuint index, const GLubyte *v) const | osg::GL2Extensions | |
glVertexAttrib4Nuiv(GLuint index, const GLuint *v) const | osg::GL2Extensions | |
glVertexAttrib4Nusv(GLuint index, const GLushort *v) const | osg::GL2Extensions | |
glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) const | osg::GL2Extensions | |
glVertexAttrib4sv(GLuint index, const GLshort *v) const | osg::GL2Extensions | |
glVertexAttrib4ubv(GLuint index, const GLubyte *v) const | osg::GL2Extensions | |
glVertexAttrib4uiv(GLuint index, const GLuint *v) const | osg::GL2Extensions | |
glVertexAttrib4usv(GLuint index, const GLushort *v) const | osg::GL2Extensions | |
glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) const | osg::GL2Extensions | |
isFragmentShaderSupported() const | osg::GL2Extensions | [inline] |
isGlslSupported() const | osg::GL2Extensions | |
isLanguage100Supported() const | osg::GL2Extensions | [inline] |
isShaderObjectsSupported() const | osg::GL2Extensions | [inline] |
isVertexShaderSupported() const | osg::GL2Extensions | [inline] |
lowestCommonDenominator(const GL2Extensions &rhs) | osg::GL2Extensions | |
operator=(const Referenced &) | osg::Referenced | [inline] |
ref() const | osg::Referenced | [inline] |
referenceCount() const | osg::Referenced | [inline] |
Referenced() | osg::Referenced | |
Referenced(bool threadSafeRefUnref) | osg::Referenced | [explicit] |
Referenced(const Referenced &) | osg::Referenced | |
removeObserver(Observer *observer) | osg::Referenced | |
Set(unsigned int contextID, GL2Extensions *extensions) | osg::GL2Extensions | [static] |
setDeleteHandler(DeleteHandler *handler) | osg::Referenced | [static] |
setFragmentShaderSupported(bool flag) | osg::GL2Extensions | [inline] |
setLanguage100Supported(bool flag) | osg::GL2Extensions | [inline] |
setShaderObjectsSupported(bool flag) | osg::GL2Extensions | [inline] |
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | [static] |
setThreadSafeRefUnref(bool threadSafe) | osg::Referenced | [virtual] |
setupGL2Extensions(unsigned int contextID) | osg::GL2Extensions | |
setVertexShaderSupported(bool flag) | osg::GL2Extensions | [inline] |
unref() const | osg::Referenced | [inline] |
unref_nodelete() const | osg::Referenced | |
~GL2Extensions() | osg::GL2Extensions | [inline, protected] |
~Referenced() | osg::Referenced | [protected, virtual] |