|
Open CASCADE Technology
6.5.4
|
Function list for GL2.0 core functionality.
#include <OpenGl_GlCore20.hxx>

Data Fields | |
| PFNGLBLENDEQUATIONSEPARATEPROC | glBlendEquationSeparate |
| PFNGLDRAWBUFFERSPROC | glDrawBuffers |
| PFNGLSTENCILOPSEPARATEPROC | glStencilOpSeparate |
| PFNGLSTENCILFUNCSEPARATEPROC | glStencilFuncSeparate |
| PFNGLSTENCILMASKSEPARATEPROC | glStencilMaskSeparate |
| PFNGLATTACHSHADERPROC | glAttachShader |
| PFNGLBINDATTRIBLOCATIONPROC | glBindAttribLocation |
| PFNGLCOMPILESHADERPROC | glCompileShader |
| PFNGLCREATEPROGRAMPROC | glCreateProgram |
| PFNGLCREATESHADERPROC | glCreateShader |
| PFNGLDELETEPROGRAMPROC | glDeleteProgram |
| PFNGLDELETESHADERPROC | glDeleteShader |
| PFNGLDETACHSHADERPROC | glDetachShader |
| PFNGLDISABLEVERTEXATTRIBARRAYPROC | glDisableVertexAttribArray |
| PFNGLENABLEVERTEXATTRIBARRAYPROC | glEnableVertexAttribArray |
| PFNGLGETACTIVEATTRIBPROC | glGetActiveAttrib |
| PFNGLGETACTIVEUNIFORMPROC | glGetActiveUniform |
| PFNGLGETATTACHEDSHADERSPROC | glGetAttachedShaders |
| PFNGLGETATTRIBLOCATIONPROC | glGetAttribLocation |
| PFNGLGETPROGRAMIVPROC | glGetProgramiv |
| PFNGLGETPROGRAMINFOLOGPROC | glGetProgramInfoLog |
| PFNGLGETSHADERIVPROC | glGetShaderiv |
| PFNGLGETSHADERINFOLOGPROC | glGetShaderInfoLog |
| PFNGLGETSHADERSOURCEPROC | glGetShaderSource |
| PFNGLGETUNIFORMLOCATIONPROC | glGetUniformLocation |
| PFNGLGETUNIFORMFVPROC | glGetUniformfv |
| PFNGLGETUNIFORMIVPROC | glGetUniformiv |
| PFNGLGETVERTEXATTRIBDVPROC | glGetVertexAttribdv |
| PFNGLGETVERTEXATTRIBFVPROC | glGetVertexAttribfv |
| PFNGLGETVERTEXATTRIBIVPROC | glGetVertexAttribiv |
| PFNGLGETVERTEXATTRIBPOINTERVPROC | glGetVertexAttribPointerv |
| PFNGLISPROGRAMPROC | glIsProgram |
| PFNGLISSHADERPROC | glIsShader |
| PFNGLLINKPROGRAMPROC | glLinkProgram |
| PFNGLSHADERSOURCEPROC | glShaderSource |
| PFNGLUSEPROGRAMPROC | glUseProgram |
| PFNGLUNIFORM1FPROC | glUniform1f |
| PFNGLUNIFORM2FPROC | glUniform2f |
| PFNGLUNIFORM3FPROC | glUniform3f |
| PFNGLUNIFORM4FPROC | glUniform4f |
| PFNGLUNIFORM1IPROC | glUniform1i |
| PFNGLUNIFORM2IPROC | glUniform2i |
| PFNGLUNIFORM3IPROC | glUniform3i |
| PFNGLUNIFORM4IPROC | glUniform4i |
| PFNGLUNIFORM1FVPROC | glUniform1fv |
| PFNGLUNIFORM2FVPROC | glUniform2fv |
| PFNGLUNIFORM3FVPROC | glUniform3fv |
| PFNGLUNIFORM4FVPROC | glUniform4fv |
| PFNGLUNIFORM1IVPROC | glUniform1iv |
| PFNGLUNIFORM2IVPROC | glUniform2iv |
| PFNGLUNIFORM3IVPROC | glUniform3iv |
| PFNGLUNIFORM4IVPROC | glUniform4iv |
| PFNGLUNIFORMMATRIX2FVPROC | glUniformMatrix2fv |
| PFNGLUNIFORMMATRIX3FVPROC | glUniformMatrix3fv |
| PFNGLUNIFORMMATRIX4FVPROC | glUniformMatrix4fv |
| PFNGLVALIDATEPROGRAMPROC | glValidateProgram |
| PFNGLVERTEXATTRIB1DPROC | glVertexAttrib1d |
| PFNGLVERTEXATTRIB1DVPROC | glVertexAttrib1dv |
| PFNGLVERTEXATTRIB1FPROC | glVertexAttrib1f |
| PFNGLVERTEXATTRIB1FVPROC | glVertexAttrib1fv |
| PFNGLVERTEXATTRIB1SPROC | glVertexAttrib1s |
| PFNGLVERTEXATTRIB1SVPROC | glVertexAttrib1sv |
| PFNGLVERTEXATTRIB2DPROC | glVertexAttrib2d |
| PFNGLVERTEXATTRIB2DVPROC | glVertexAttrib2dv |
| PFNGLVERTEXATTRIB2FPROC | glVertexAttrib2f |
| PFNGLVERTEXATTRIB2FVPROC | glVertexAttrib2fv |
| PFNGLVERTEXATTRIB2SPROC | glVertexAttrib2s |
| PFNGLVERTEXATTRIB2SVPROC | glVertexAttrib2sv |
| PFNGLVERTEXATTRIB3DPROC | glVertexAttrib3d |
| PFNGLVERTEXATTRIB3DVPROC | glVertexAttrib3dv |
| PFNGLVERTEXATTRIB3FPROC | glVertexAttrib3f |
| PFNGLVERTEXATTRIB3FVPROC | glVertexAttrib3fv |
| PFNGLVERTEXATTRIB3SPROC | glVertexAttrib3s |
| PFNGLVERTEXATTRIB3SVPROC | glVertexAttrib3sv |
| PFNGLVERTEXATTRIB4NBVPROC | glVertexAttrib4Nbv |
| PFNGLVERTEXATTRIB4NIVPROC | glVertexAttrib4Niv |
| PFNGLVERTEXATTRIB4NSVPROC | glVertexAttrib4Nsv |
| PFNGLVERTEXATTRIB4NUBPROC | glVertexAttrib4Nub |
| PFNGLVERTEXATTRIB4NUBVPROC | glVertexAttrib4Nubv |
| PFNGLVERTEXATTRIB4NUIVPROC | glVertexAttrib4Nuiv |
| PFNGLVERTEXATTRIB4NUSVPROC | glVertexAttrib4Nusv |
| PFNGLVERTEXATTRIB4BVPROC | glVertexAttrib4bv |
| PFNGLVERTEXATTRIB4DPROC | glVertexAttrib4d |
| PFNGLVERTEXATTRIB4DVPROC | glVertexAttrib4dv |
| PFNGLVERTEXATTRIB4FPROC | glVertexAttrib4f |
| PFNGLVERTEXATTRIB4FVPROC | glVertexAttrib4fv |
| PFNGLVERTEXATTRIB4IVPROC | glVertexAttrib4iv |
| PFNGLVERTEXATTRIB4SPROC | glVertexAttrib4s |
| PFNGLVERTEXATTRIB4SVPROC | glVertexAttrib4sv |
| PFNGLVERTEXATTRIB4UBVPROC | glVertexAttrib4ubv |
| PFNGLVERTEXATTRIB4UIVPROC | glVertexAttrib4uiv |
| PFNGLVERTEXATTRIB4USVPROC | glVertexAttrib4usv |
| PFNGLVERTEXATTRIBPOINTERPROC | glVertexAttribPointer |
| PFNGLATTACHSHADERPROC OpenGl_GlCore20::glAttachShader |
| PFNGLBINDATTRIBLOCATIONPROC OpenGl_GlCore20::glBindAttribLocation |
| PFNGLBLENDEQUATIONSEPARATEPROC OpenGl_GlCore20::glBlendEquationSeparate |
| PFNGLCOMPILESHADERPROC OpenGl_GlCore20::glCompileShader |
| PFNGLCREATEPROGRAMPROC OpenGl_GlCore20::glCreateProgram |
| PFNGLCREATESHADERPROC OpenGl_GlCore20::glCreateShader |
| PFNGLDELETEPROGRAMPROC OpenGl_GlCore20::glDeleteProgram |
| PFNGLDELETESHADERPROC OpenGl_GlCore20::glDeleteShader |
| PFNGLDETACHSHADERPROC OpenGl_GlCore20::glDetachShader |
| PFNGLDISABLEVERTEXATTRIBARRAYPROC OpenGl_GlCore20::glDisableVertexAttribArray |
| PFNGLDRAWBUFFERSPROC OpenGl_GlCore20::glDrawBuffers |
| PFNGLENABLEVERTEXATTRIBARRAYPROC OpenGl_GlCore20::glEnableVertexAttribArray |
| PFNGLGETACTIVEATTRIBPROC OpenGl_GlCore20::glGetActiveAttrib |
| PFNGLGETACTIVEUNIFORMPROC OpenGl_GlCore20::glGetActiveUniform |
| PFNGLGETATTACHEDSHADERSPROC OpenGl_GlCore20::glGetAttachedShaders |
| PFNGLGETATTRIBLOCATIONPROC OpenGl_GlCore20::glGetAttribLocation |
| PFNGLGETPROGRAMINFOLOGPROC OpenGl_GlCore20::glGetProgramInfoLog |
| PFNGLGETPROGRAMIVPROC OpenGl_GlCore20::glGetProgramiv |
| PFNGLGETSHADERINFOLOGPROC OpenGl_GlCore20::glGetShaderInfoLog |
| PFNGLGETSHADERIVPROC OpenGl_GlCore20::glGetShaderiv |
| PFNGLGETSHADERSOURCEPROC OpenGl_GlCore20::glGetShaderSource |
| PFNGLGETUNIFORMFVPROC OpenGl_GlCore20::glGetUniformfv |
| PFNGLGETUNIFORMIVPROC OpenGl_GlCore20::glGetUniformiv |
| PFNGLGETUNIFORMLOCATIONPROC OpenGl_GlCore20::glGetUniformLocation |
| PFNGLGETVERTEXATTRIBDVPROC OpenGl_GlCore20::glGetVertexAttribdv |
| PFNGLGETVERTEXATTRIBFVPROC OpenGl_GlCore20::glGetVertexAttribfv |
| PFNGLGETVERTEXATTRIBIVPROC OpenGl_GlCore20::glGetVertexAttribiv |
| PFNGLGETVERTEXATTRIBPOINTERVPROC OpenGl_GlCore20::glGetVertexAttribPointerv |
| PFNGLISPROGRAMPROC OpenGl_GlCore20::glIsProgram |
| PFNGLISSHADERPROC OpenGl_GlCore20::glIsShader |
| PFNGLLINKPROGRAMPROC OpenGl_GlCore20::glLinkProgram |
| PFNGLSHADERSOURCEPROC OpenGl_GlCore20::glShaderSource |
| PFNGLSTENCILFUNCSEPARATEPROC OpenGl_GlCore20::glStencilFuncSeparate |
| PFNGLSTENCILMASKSEPARATEPROC OpenGl_GlCore20::glStencilMaskSeparate |
| PFNGLSTENCILOPSEPARATEPROC OpenGl_GlCore20::glStencilOpSeparate |
| PFNGLUNIFORM1FPROC OpenGl_GlCore20::glUniform1f |
| PFNGLUNIFORM1FVPROC OpenGl_GlCore20::glUniform1fv |
| PFNGLUNIFORM1IPROC OpenGl_GlCore20::glUniform1i |
| PFNGLUNIFORM1IVPROC OpenGl_GlCore20::glUniform1iv |
| PFNGLUNIFORM2FPROC OpenGl_GlCore20::glUniform2f |
| PFNGLUNIFORM2FVPROC OpenGl_GlCore20::glUniform2fv |
| PFNGLUNIFORM2IPROC OpenGl_GlCore20::glUniform2i |
| PFNGLUNIFORM2IVPROC OpenGl_GlCore20::glUniform2iv |
| PFNGLUNIFORM3FPROC OpenGl_GlCore20::glUniform3f |
| PFNGLUNIFORM3FVPROC OpenGl_GlCore20::glUniform3fv |
| PFNGLUNIFORM3IPROC OpenGl_GlCore20::glUniform3i |
| PFNGLUNIFORM3IVPROC OpenGl_GlCore20::glUniform3iv |
| PFNGLUNIFORM4FPROC OpenGl_GlCore20::glUniform4f |
| PFNGLUNIFORM4FVPROC OpenGl_GlCore20::glUniform4fv |
| PFNGLUNIFORM4IPROC OpenGl_GlCore20::glUniform4i |
| PFNGLUNIFORM4IVPROC OpenGl_GlCore20::glUniform4iv |
| PFNGLUNIFORMMATRIX2FVPROC OpenGl_GlCore20::glUniformMatrix2fv |
| PFNGLUNIFORMMATRIX3FVPROC OpenGl_GlCore20::glUniformMatrix3fv |
| PFNGLUNIFORMMATRIX4FVPROC OpenGl_GlCore20::glUniformMatrix4fv |
| PFNGLUSEPROGRAMPROC OpenGl_GlCore20::glUseProgram |
| PFNGLVALIDATEPROGRAMPROC OpenGl_GlCore20::glValidateProgram |
| PFNGLVERTEXATTRIB1DPROC OpenGl_GlCore20::glVertexAttrib1d |
| PFNGLVERTEXATTRIB1DVPROC OpenGl_GlCore20::glVertexAttrib1dv |
| PFNGLVERTEXATTRIB1FPROC OpenGl_GlCore20::glVertexAttrib1f |
| PFNGLVERTEXATTRIB1FVPROC OpenGl_GlCore20::glVertexAttrib1fv |
| PFNGLVERTEXATTRIB1SPROC OpenGl_GlCore20::glVertexAttrib1s |
| PFNGLVERTEXATTRIB1SVPROC OpenGl_GlCore20::glVertexAttrib1sv |
| PFNGLVERTEXATTRIB2DPROC OpenGl_GlCore20::glVertexAttrib2d |
| PFNGLVERTEXATTRIB2DVPROC OpenGl_GlCore20::glVertexAttrib2dv |
| PFNGLVERTEXATTRIB2FPROC OpenGl_GlCore20::glVertexAttrib2f |
| PFNGLVERTEXATTRIB2FVPROC OpenGl_GlCore20::glVertexAttrib2fv |
| PFNGLVERTEXATTRIB2SPROC OpenGl_GlCore20::glVertexAttrib2s |
| PFNGLVERTEXATTRIB2SVPROC OpenGl_GlCore20::glVertexAttrib2sv |
| PFNGLVERTEXATTRIB3DPROC OpenGl_GlCore20::glVertexAttrib3d |
| PFNGLVERTEXATTRIB3DVPROC OpenGl_GlCore20::glVertexAttrib3dv |
| PFNGLVERTEXATTRIB3FPROC OpenGl_GlCore20::glVertexAttrib3f |
| PFNGLVERTEXATTRIB3FVPROC OpenGl_GlCore20::glVertexAttrib3fv |
| PFNGLVERTEXATTRIB3SPROC OpenGl_GlCore20::glVertexAttrib3s |
| PFNGLVERTEXATTRIB3SVPROC OpenGl_GlCore20::glVertexAttrib3sv |
| PFNGLVERTEXATTRIB4BVPROC OpenGl_GlCore20::glVertexAttrib4bv |
| PFNGLVERTEXATTRIB4DPROC OpenGl_GlCore20::glVertexAttrib4d |
| PFNGLVERTEXATTRIB4DVPROC OpenGl_GlCore20::glVertexAttrib4dv |
| PFNGLVERTEXATTRIB4FPROC OpenGl_GlCore20::glVertexAttrib4f |
| PFNGLVERTEXATTRIB4FVPROC OpenGl_GlCore20::glVertexAttrib4fv |
| PFNGLVERTEXATTRIB4IVPROC OpenGl_GlCore20::glVertexAttrib4iv |
| PFNGLVERTEXATTRIB4NBVPROC OpenGl_GlCore20::glVertexAttrib4Nbv |
| PFNGLVERTEXATTRIB4NIVPROC OpenGl_GlCore20::glVertexAttrib4Niv |
| PFNGLVERTEXATTRIB4NSVPROC OpenGl_GlCore20::glVertexAttrib4Nsv |
| PFNGLVERTEXATTRIB4NUBPROC OpenGl_GlCore20::glVertexAttrib4Nub |
| PFNGLVERTEXATTRIB4NUBVPROC OpenGl_GlCore20::glVertexAttrib4Nubv |
| PFNGLVERTEXATTRIB4NUIVPROC OpenGl_GlCore20::glVertexAttrib4Nuiv |
| PFNGLVERTEXATTRIB4NUSVPROC OpenGl_GlCore20::glVertexAttrib4Nusv |
| PFNGLVERTEXATTRIB4SPROC OpenGl_GlCore20::glVertexAttrib4s |
| PFNGLVERTEXATTRIB4SVPROC OpenGl_GlCore20::glVertexAttrib4sv |
| PFNGLVERTEXATTRIB4UBVPROC OpenGl_GlCore20::glVertexAttrib4ubv |
| PFNGLVERTEXATTRIB4UIVPROC OpenGl_GlCore20::glVertexAttrib4uiv |
| PFNGLVERTEXATTRIB4USVPROC OpenGl_GlCore20::glVertexAttrib4usv |
| PFNGLVERTEXATTRIBPOINTERPROC OpenGl_GlCore20::glVertexAttribPointer |
1.8.0