|
Open CASCADE Technology
6.7.1
|
Function list for GL2.0 core functionality. More...
#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 |
Data Fields inherited from OpenGl_GlCore15 | |
| PFNGLGENQUERIESPROC | glGenQueries |
| PFNGLDELETEQUERIESPROC | glDeleteQueries |
| PFNGLISQUERYPROC | glIsQuery |
| PFNGLBEGINQUERYPROC | glBeginQuery |
| PFNGLENDQUERYPROC | glEndQuery |
| PFNGLGETQUERYIVPROC | glGetQueryiv |
| PFNGLGETQUERYOBJECTIVPROC | glGetQueryObjectiv |
| PFNGLGETQUERYOBJECTUIVPROC | glGetQueryObjectuiv |
| PFNGLBINDBUFFERPROC | glBindBuffer |
| PFNGLDELETEBUFFERSPROC | glDeleteBuffers |
| PFNGLGENBUFFERSPROC | glGenBuffers |
| PFNGLISBUFFERPROC | glIsBuffer |
| PFNGLBUFFERDATAPROC | glBufferData |
| PFNGLBUFFERSUBDATAPROC | glBufferSubData |
| PFNGLGETBUFFERSUBDATAPROC | glGetBufferSubData |
| PFNGLMAPBUFFERPROC | glMapBuffer |
| PFNGLUNMAPBUFFERPROC | glUnmapBuffer |
| PFNGLGETBUFFERPARAMETERIVPROC | glGetBufferParameteriv |
| PFNGLGETBUFFERPOINTERVPROC | glGetBufferPointerv |
Data Fields inherited from OpenGl_GlCore14 | |
| PFNGLBLENDFUNCSEPARATEPROC | glBlendFuncSeparate |
| PFNGLMULTIDRAWARRAYSPROC | glMultiDrawArrays |
| PFNGLMULTIDRAWELEMENTSPROC | glMultiDrawElements |
| PFNGLPOINTPARAMETERFPROC | glPointParameterf |
| PFNGLPOINTPARAMETERFVPROC | glPointParameterfv |
| PFNGLPOINTPARAMETERIPROC | glPointParameteri |
| PFNGLPOINTPARAMETERIVPROC | glPointParameteriv |
Data Fields inherited from OpenGl_GlCore13 | |
| PFNGLACTIVETEXTUREPROC | glActiveTexture |
| PFNGLSAMPLECOVERAGEPROC | glSampleCoverage |
| PFNGLCOMPRESSEDTEXIMAGE3DPROC | glCompressedTexImage3D |
| PFNGLCOMPRESSEDTEXIMAGE2DPROC | glCompressedTexImage2D |
| PFNGLCOMPRESSEDTEXIMAGE1DPROC | glCompressedTexImage1D |
| PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC | glCompressedTexSubImage3D |
| PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC | glCompressedTexSubImage2D |
| PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC | glCompressedTexSubImage1D |
| PFNGLGETCOMPRESSEDTEXIMAGEPROC | glGetCompressedTexImage |
| PFNGLCLIENTACTIVETEXTUREPROC | glClientActiveTexture |
| PFNGLMULTITEXCOORD1DPROC | glMultiTexCoord1d |
| PFNGLMULTITEXCOORD1DVPROC | glMultiTexCoord1dv |
| PFNGLMULTITEXCOORD1FPROC | glMultiTexCoord1f |
| PFNGLMULTITEXCOORD1FVPROC | glMultiTexCoord1fv |
| PFNGLMULTITEXCOORD1IPROC | glMultiTexCoord1i |
| PFNGLMULTITEXCOORD1IVPROC | glMultiTexCoord1iv |
| PFNGLMULTITEXCOORD1SPROC | glMultiTexCoord1s |
| PFNGLMULTITEXCOORD1SVPROC | glMultiTexCoord1sv |
| PFNGLMULTITEXCOORD2DPROC | glMultiTexCoord2d |
| PFNGLMULTITEXCOORD2DVPROC | glMultiTexCoord2dv |
| PFNGLMULTITEXCOORD2FPROC | glMultiTexCoord2f |
| PFNGLMULTITEXCOORD2FVPROC | glMultiTexCoord2fv |
| PFNGLMULTITEXCOORD2IPROC | glMultiTexCoord2i |
| PFNGLMULTITEXCOORD2IVPROC | glMultiTexCoord2iv |
| PFNGLMULTITEXCOORD2SPROC | glMultiTexCoord2s |
| PFNGLMULTITEXCOORD2SVPROC | glMultiTexCoord2sv |
| PFNGLMULTITEXCOORD3DPROC | glMultiTexCoord3d |
| PFNGLMULTITEXCOORD3DVPROC | glMultiTexCoord3dv |
| PFNGLMULTITEXCOORD3FPROC | glMultiTexCoord3f |
| PFNGLMULTITEXCOORD3FVPROC | glMultiTexCoord3fv |
| PFNGLMULTITEXCOORD3IPROC | glMultiTexCoord3i |
| PFNGLMULTITEXCOORD3IVPROC | glMultiTexCoord3iv |
| PFNGLMULTITEXCOORD3SPROC | glMultiTexCoord3s |
| PFNGLMULTITEXCOORD3SVPROC | glMultiTexCoord3sv |
| PFNGLMULTITEXCOORD4DPROC | glMultiTexCoord4d |
| PFNGLMULTITEXCOORD4DVPROC | glMultiTexCoord4dv |
| PFNGLMULTITEXCOORD4FPROC | glMultiTexCoord4f |
| PFNGLMULTITEXCOORD4FVPROC | glMultiTexCoord4fv |
| PFNGLMULTITEXCOORD4IPROC | glMultiTexCoord4i |
| PFNGLMULTITEXCOORD4IVPROC | glMultiTexCoord4iv |
| PFNGLMULTITEXCOORD4SPROC | glMultiTexCoord4s |
| PFNGLMULTITEXCOORD4SVPROC | glMultiTexCoord4sv |
| PFNGLLOADTRANSPOSEMATRIXFPROC | glLoadTransposeMatrixf |
| PFNGLLOADTRANSPOSEMATRIXDPROC | glLoadTransposeMatrixd |
| PFNGLMULTTRANSPOSEMATRIXFPROC | glMultTransposeMatrixf |
| PFNGLMULTTRANSPOSEMATRIXDPROC | glMultTransposeMatrixd |
Data Fields inherited from OpenGl_GlCore12 | |
| PFNGLBLENDCOLORPROC | glBlendColor |
| PFNGLBLENDEQUATIONPROC | glBlendEquation |
| PFNGLDRAWRANGEELEMENTSPROC | glDrawRangeElements |
| PFNGLTEXIMAGE3DPROC | glTexImage3D |
| PFNGLTEXSUBIMAGE3DPROC | glTexSubImage3D |
| PFNGLCOPYTEXSUBIMAGE3DPROC | glCopyTexSubImage3D |
Function list for GL2.0 core functionality.
| 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.5