CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Macros | Typedefs | Functions
gles2_ext.h File Reference
#include "TD_GL.h"
#include <stddef.h>

Go to the source code of this file.

Macros

#define GL_GLEXT_LEGACY
 
#define APIENTRY
 
#define APIENTRYP   APIENTRY *
 
#define GL_VERSION_1_2   1
 
#define GL_VERSION_1_2_GLES2   1
 
#define GL_UNSIGNED_SHORT_4_4_4_4   0x8033
 
#define GL_UNSIGNED_SHORT_5_5_5_1   0x8034
 
#define GL_UNSIGNED_SHORT_5_6_5   0x8363
 
#define GL_CLAMP_TO_EDGE   0x812F
 
#define GL_ALIASED_LINE_WIDTH_RANGE   0x846E
 
#define GL_ALIASED_POINT_SIZE_RANGE   0x846D
 
#define GL_VERSION_1_3   1
 
#define GL_VERSION_1_3_GLES2   1
 
#define GL_TEXTURE0   0x84C0
 
#define GL_TEXTURE1   0x84C1
 
#define GL_TEXTURE2   0x84C2
 
#define GL_TEXTURE3   0x84C3
 
#define GL_TEXTURE4   0x84C4
 
#define GL_TEXTURE5   0x84C5
 
#define GL_TEXTURE6   0x84C6
 
#define GL_TEXTURE7   0x84C7
 
#define GL_TEXTURE8   0x84C8
 
#define GL_TEXTURE9   0x84C9
 
#define GL_TEXTURE10   0x84CA
 
#define GL_TEXTURE11   0x84CB
 
#define GL_TEXTURE12   0x84CC
 
#define GL_TEXTURE13   0x84CD
 
#define GL_TEXTURE14   0x84CE
 
#define GL_TEXTURE15   0x84CF
 
#define GL_TEXTURE16   0x84D0
 
#define GL_TEXTURE17   0x84D1
 
#define GL_TEXTURE18   0x84D2
 
#define GL_TEXTURE19   0x84D3
 
#define GL_TEXTURE20   0x84D4
 
#define GL_TEXTURE21   0x84D5
 
#define GL_TEXTURE22   0x84D6
 
#define GL_TEXTURE23   0x84D7
 
#define GL_TEXTURE24   0x84D8
 
#define GL_TEXTURE25   0x84D9
 
#define GL_TEXTURE26   0x84DA
 
#define GL_TEXTURE27   0x84DB
 
#define GL_TEXTURE28   0x84DC
 
#define GL_TEXTURE29   0x84DD
 
#define GL_TEXTURE30   0x84DE
 
#define GL_TEXTURE31   0x84DF
 
#define GL_ACTIVE_TEXTURE   0x84E0
 
#define GL_SAMPLE_ALPHA_TO_COVERAGE   0x809E
 
#define GL_SAMPLE_COVERAGE   0x80A0
 
#define GL_SAMPLE_BUFFERS   0x80A8
 
#define GL_SAMPLES   0x80A9
 
#define GL_SAMPLE_COVERAGE_VALUE   0x80AA
 
#define GL_SAMPLE_COVERAGE_INVERT   0x80AB
 
#define GL_TEXTURE_CUBE_MAP   0x8513
 
#define GL_TEXTURE_BINDING_CUBE_MAP   0x8514
 
#define GL_TEXTURE_CUBE_MAP_POSITIVE_X   0x8515
 
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X   0x8516
 
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y   0x8517
 
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y   0x8518
 
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z   0x8519
 
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z   0x851A
 
#define GL_MAX_CUBE_MAP_TEXTURE_SIZE   0x851C
 
#define GL_NUM_COMPRESSED_TEXTURE_FORMATS   0x86A2
 
#define GL_COMPRESSED_TEXTURE_FORMATS   0x86A3
 
#define glActiveTexture   glActiveTexture_oda_
 
#define glSampleCoverage   glSampleCoverage_oda_
 
#define glCompressedTexImage2D   glCompressedTexImage2D_oda_
 
#define glCompressedTexSubImage2D   glCompressedTexSubImage2D_oda_
 
#define GL_VERSION_1_4   1
 
#define GL_VERSION_1_4_GLES2   1
 
#define GL_BLEND_DST_RGB   0x80C8
 
#define GL_BLEND_SRC_RGB   0x80C9
 
#define GL_BLEND_DST_ALPHA   0x80CA
 
#define GL_BLEND_SRC_ALPHA   0x80CB
 
#define GL_DEPTH_COMPONENT16   0x81A5
 
#define GL_MIRRORED_REPEAT   0x8370
 
#define GL_INCR_WRAP   0x8507
 
#define GL_DECR_WRAP   0x8508
 
#define GL_GENERATE_MIPMAP_HINT   0x8192
 
#define GL_FUNC_ADD   0x8006
 
#define GL_FUNC_SUBTRACT   0x800A
 
#define GL_FUNC_REVERSE_SUBTRACT   0x800B
 
#define GL_CONSTANT_COLOR   0x8001
 
#define GL_ONE_MINUS_CONSTANT_COLOR   0x8002
 
#define GL_CONSTANT_ALPHA   0x8003
 
#define GL_ONE_MINUS_CONSTANT_ALPHA   0x8004
 
#define glBlendFuncSeparate   glBlendFuncSeparate_oda_
 
#define glBlendColor   glBlendColor_oda_
 
#define glBlendEquation   glBlendEquation_oda_
 
#define GL_VERSION_1_5   1
 
#define GL_VERSION_1_5_GLES2   1
 
#define GL_BUFFER_SIZE   0x8764
 
#define GL_BUFFER_USAGE   0x8765
 
#define GL_ARRAY_BUFFER   0x8892
 
#define GL_ELEMENT_ARRAY_BUFFER   0x8893
 
#define GL_ARRAY_BUFFER_BINDING   0x8894
 
#define GL_ELEMENT_ARRAY_BUFFER_BINDING   0x8895
 
#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING   0x889F
 
#define GL_STREAM_DRAW   0x88E0
 
#define GL_STATIC_DRAW   0x88E4
 
#define GL_DYNAMIC_DRAW   0x88E8
 
#define glBindBuffer   glBindBuffer_oda_
 
#define glDeleteBuffers   glDeleteBuffers_oda_
 
#define glGenBuffers   glGenBuffers_oda_
 
#define glIsBuffer   glIsBuffer_oda_
 
#define glBufferData   glBufferData_oda_
 
#define glBufferSubData   glBufferSubData_oda_
 
#define glGetBufferParameteriv   glGetBufferParameteriv_oda_
 
#define GL_VERSION_2_0   1
 
#define GL_VERSION_2_0_GLES2   1
 
#define GL_BLEND_EQUATION_RGB   0x8009
 
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED   0x8622
 
#define GL_VERTEX_ATTRIB_ARRAY_SIZE   0x8623
 
#define GL_VERTEX_ATTRIB_ARRAY_STRIDE   0x8624
 
#define GL_VERTEX_ATTRIB_ARRAY_TYPE   0x8625
 
#define GL_CURRENT_VERTEX_ATTRIB   0x8626
 
#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645
 
#define GL_STENCIL_BACK_FUNC   0x8800
 
#define GL_STENCIL_BACK_FAIL   0x8801
 
#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802
 
#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803
 
#define GL_BLEND_EQUATION_ALPHA   0x883D
 
#define GL_MAX_VERTEX_ATTRIBS   0x8869
 
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A
 
#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872
 
#define GL_FRAGMENT_SHADER   0x8B30
 
#define GL_VERTEX_SHADER   0x8B31
 
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C
 
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D
 
#define GL_SHADER_TYPE   0x8B4F
 
#define GL_FLOAT_VEC2   0x8B50
 
#define GL_FLOAT_VEC3   0x8B51
 
#define GL_FLOAT_VEC4   0x8B52
 
#define GL_INT_VEC2   0x8B53
 
#define GL_INT_VEC3   0x8B54
 
#define GL_INT_VEC4   0x8B55
 
#define GL_BOOL   0x8B56
 
#define GL_BOOL_VEC2   0x8B57
 
#define GL_BOOL_VEC3   0x8B58
 
#define GL_BOOL_VEC4   0x8B59
 
#define GL_FLOAT_MAT2   0x8B5A
 
#define GL_FLOAT_MAT3   0x8B5B
 
#define GL_FLOAT_MAT4   0x8B5C
 
#define GL_SAMPLER_2D   0x8B5E
 
#define GL_SAMPLER_CUBE   0x8B60
 
#define GL_DELETE_STATUS   0x8B80
 
#define GL_COMPILE_STATUS   0x8B81
 
#define GL_LINK_STATUS   0x8B82
 
#define GL_VALIDATE_STATUS   0x8B83
 
#define GL_INFO_LOG_LENGTH   0x8B84
 
#define GL_ATTACHED_SHADERS   0x8B85
 
#define GL_ACTIVE_UNIFORMS   0x8B86
 
#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87
 
#define GL_SHADER_SOURCE_LENGTH   0x8B88
 
#define GL_ACTIVE_ATTRIBUTES   0x8B89
 
#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A
 
#define GL_SHADING_LANGUAGE_VERSION   0x8B8C
 
#define GL_CURRENT_PROGRAM   0x8B8D
 
#define GL_STENCIL_BACK_REF   0x8CA3
 
#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4
 
#define GL_STENCIL_BACK_WRITEMASK   0x8CA5
 
#define glBlendEquationSeparate   glBlendEquationSeparate_oda_
 
#define glStencilOpSeparate   glStencilOpSeparate_oda_
 
#define glStencilFuncSeparate   glStencilFuncSeparate_oda_
 
#define glStencilMaskSeparate   glStencilMaskSeparate_oda_
 
#define glAttachShader   glAttachShader_oda_
 
#define glBindAttribLocation   glBindAttribLocation_oda_
 
#define glCompileShader   glCompileShader_oda_
 
#define glCreateProgram   glCreateProgram_oda_
 
#define glCreateShader   glCreateShader_oda_
 
#define glDeleteProgram   glDeleteProgram_oda_
 
#define glDeleteShader   glDeleteShader_oda_
 
#define glDetachShader   glDetachShader_oda_
 
#define glDisableVertexAttribArray   glDisableVertexAttribArray_oda_
 
#define glEnableVertexAttribArray   glEnableVertexAttribArray_oda_
 
#define glGetActiveAttrib   glGetActiveAttrib_oda_
 
#define glGetActiveUniform   glGetActiveUniform_oda_
 
#define glGetAttachedShaders   glGetAttachedShaders_oda_
 
#define glGetAttribLocation   glGetAttribLocation_oda_
 
#define glGetProgramiv   glGetProgramiv_oda_
 
#define glGetProgramInfoLog   glGetProgramInfoLog_oda_
 
#define glGetShaderiv   glGetShaderiv_oda_
 
#define glGetShaderInfoLog   glGetShaderInfoLog_oda_
 
#define glGetShaderSource   glGetShaderSource_oda_
 
#define glGetUniformLocation   glGetUniformLocation_oda_
 
#define glGetUniformfv   glGetUniformfv_oda_
 
#define glGetUniformiv   glGetUniformiv_oda_
 
#define glGetVertexAttribfv   glGetVertexAttribfv_oda_
 
#define glGetVertexAttribiv   glGetVertexAttribiv_oda_
 
#define glGetVertexAttribPointerv   glGetVertexAttribPointerv_oda_
 
#define glIsProgram   glIsProgram_oda_
 
#define glIsShader   glIsShader_oda_
 
#define glLinkProgram   glLinkProgram_oda_
 
#define glShaderSource   glShaderSource_oda_
 
#define glUseProgram   glUseProgram_oda_
 
#define glUniform1f   glUniform1f_oda_
 
#define glUniform2f   glUniform2f_oda_
 
#define glUniform3f   glUniform3f_oda_
 
#define glUniform4f   glUniform4f_oda_
 
#define glUniform1i   glUniform1i_oda_
 
#define glUniform2i   glUniform2i_oda_
 
#define glUniform3i   glUniform3i_oda_
 
#define glUniform4i   glUniform4i_oda_
 
#define glUniform1fv   glUniform1fv_oda_
 
#define glUniform2fv   glUniform2fv_oda_
 
#define glUniform3fv   glUniform3fv_oda_
 
#define glUniform4fv   glUniform4fv_oda_
 
#define glUniform1iv   glUniform1iv_oda_
 
#define glUniform2iv   glUniform2iv_oda_
 
#define glUniform3iv   glUniform3iv_oda_
 
#define glUniform4iv   glUniform4iv_oda_
 
#define glUniformMatrix2fv   glUniformMatrix2fv_oda_
 
#define glUniformMatrix3fv   glUniformMatrix3fv_oda_
 
#define glUniformMatrix4fv   glUniformMatrix4fv_oda_
 
#define glValidateProgram   glValidateProgram_oda_
 
#define glVertexAttrib1f   glVertexAttrib1f_oda_
 
#define glVertexAttrib1fv   glVertexAttrib1fv_oda_
 
#define glVertexAttrib2f   glVertexAttrib2f_oda_
 
#define glVertexAttrib2fv   glVertexAttrib2fv_oda_
 
#define glVertexAttrib3f   glVertexAttrib3f_oda_
 
#define glVertexAttrib3fv   glVertexAttrib3fv_oda_
 
#define glVertexAttrib4f   glVertexAttrib4f_oda_
 
#define glVertexAttrib4fv   glVertexAttrib4fv_oda_
 
#define glVertexAttribPointer   glVertexAttribPointer_oda_
 
#define GL_VERSION_3_0   1
 
#define GL_VERSION_3_0_GLES2   1
 
#define GL_INVALID_FRAMEBUFFER_OPERATION   0x0506
 
#define GL_MAX_RENDERBUFFER_SIZE   0x84E8
 
#define GL_FRAMEBUFFER_BINDING   0x8CA6
 
#define GL_RENDERBUFFER_BINDING   0x8CA7
 
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE   0x8CD0
 
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME   0x8CD1
 
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL   0x8CD2
 
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE   0x8CD3
 
#define GL_FRAMEBUFFER_COMPLETE   0x8CD5
 
#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT   0x8CD6
 
#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT   0x8CD7
 
#define GL_FRAMEBUFFER_UNSUPPORTED   0x8CDD
 
#define GL_COLOR_ATTACHMENT0   0x8CE0
 
#define GL_DEPTH_ATTACHMENT   0x8D00
 
#define GL_STENCIL_ATTACHMENT   0x8D20
 
#define GL_FRAMEBUFFER   0x8D40
 
#define GL_RENDERBUFFER   0x8D41
 
#define GL_RENDERBUFFER_WIDTH   0x8D42
 
#define GL_RENDERBUFFER_HEIGHT   0x8D43
 
#define GL_RENDERBUFFER_INTERNAL_FORMAT   0x8D44
 
#define GL_STENCIL_INDEX8   0x8D48
 
#define GL_RENDERBUFFER_RED_SIZE   0x8D50
 
#define GL_RENDERBUFFER_GREEN_SIZE   0x8D51
 
#define GL_RENDERBUFFER_BLUE_SIZE   0x8D52
 
#define GL_RENDERBUFFER_ALPHA_SIZE   0x8D53
 
#define GL_RENDERBUFFER_DEPTH_SIZE   0x8D54
 
#define GL_RENDERBUFFER_STENCIL_SIZE   0x8D55
 
#define glIsRenderbuffer   glIsRenderbuffer_oda_
 
#define glBindRenderbuffer   glBindRenderbuffer_oda_
 
#define glDeleteRenderbuffers   glDeleteRenderbuffers_oda_
 
#define glGenRenderbuffers   glGenRenderbuffers_oda_
 
#define glRenderbufferStorage   glRenderbufferStorage_oda_
 
#define glGetRenderbufferParameteriv   glGetRenderbufferParameteriv_oda_
 
#define glIsFramebuffer   glIsFramebuffer_oda_
 
#define glBindFramebuffer   glBindFramebuffer_oda_
 
#define glDeleteFramebuffers   glDeleteFramebuffers_oda_
 
#define glGenFramebuffers   glGenFramebuffers_oda_
 
#define glCheckFramebufferStatus   glCheckFramebufferStatus_oda_
 
#define glFramebufferTexture2D   glFramebufferTexture2D_oda_
 
#define glFramebufferRenderbuffer   glFramebufferRenderbuffer_oda_
 
#define glGetFramebufferAttachmentParameteriv   glGetFramebufferAttachmentParameteriv_oda_
 
#define glGenerateMipmap   glGenerateMipmap_oda_
 
#define GL_VERSION_4_1   1
 
#define GL_VERSION_4_1_GLES2   1
 
#define GL_FIXED   0x140C
 
#define GL_IMPLEMENTATION_COLOR_READ_TYPE   0x8B9A
 
#define GL_IMPLEMENTATION_COLOR_READ_FORMAT   0x8B9B
 
#define GL_LOW_FLOAT   0x8DF0
 
#define GL_MEDIUM_FLOAT   0x8DF1
 
#define GL_HIGH_FLOAT   0x8DF2
 
#define GL_LOW_INT   0x8DF3
 
#define GL_MEDIUM_INT   0x8DF4
 
#define GL_HIGH_INT   0x8DF5
 
#define GL_SHADER_COMPILER   0x8DFA
 
#define GL_SHADER_BINARY_FORMATS   0x8DF8
 
#define GL_NUM_SHADER_BINARY_FORMATS   0x8DF9
 
#define GL_MAX_VERTEX_UNIFORM_VECTORS   0x8DFB
 
#define GL_MAX_VARYING_VECTORS   0x8DFC
 
#define GL_MAX_FRAGMENT_UNIFORM_VECTORS   0x8DFD
 
#define GL_RGB565   0x8D62
 
#define glReleaseShaderCompiler   glReleaseShaderCompiler_oda_
 
#define glShaderBinary   glShaderBinary_oda_
 
#define glGetShaderPrecisionFormat   glGetShaderPrecisionFormat_oda_
 
#define glDepthRangef   glDepthRangef_oda_
 
#define glClearDepthf   glClearDepthf_oda_
 
#define GL_BLEND_COLOR   0x8005
 
#define GL_BLEND_EQUATION   0x8009
 
#define GL_INVERT   0x150A
 
#define GL_RGBA4   0x8056
 
#define GL_RGB5_A1   0x8057
 
#define GL_STENCIL_INDEX   0x1901
 
#define GL_NONE   0
 
#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS   0x8CD9
 
#define GL_ES_VERSION_2_0   1
 

Typedefs

typedef GLboolean invert
 
typedef GLint level
 
typedef GLint GLenum internalformat
 
typedef GLint GLenum GLsizei width
 
typedef GLint GLenum GLsizei GLsizei height
 
typedef GLint GLenum GLsizei GLsizei GLint border
 
typedef GLint GLenum GLsizei GLsizei GLint GLsizei imageSize
 
typedef GLint GLenum GLsizei GLsizei GLint GLsizei const voiddata
 
typedef GLint GLint xoffset
 
typedef GLint GLint GLint yoffset
 
typedef GLint GLint GLint GLsizei GLsizei GLenum format
 
typedef GLenum dfactorRGB
 
typedef GLenum GLenum sfactorAlpha
 
typedef GLenum GLenum GLenum dfactorAlpha
 
typedef GLfloat green
 
typedef GLfloat GLfloat blue
 
typedef GLfloat GLfloat GLfloat alpha
 
typedef ptrdiff_t GLsizeiptr
 
typedef ptrdiff_t GLintptr
 
typedef GLuint buffer
 
typedef const GLuintbuffers
 
typedef GLsizeiptr size
 
typedef GLsizeiptr const void GLenum usage
 
typedef GLintptr offset
 
typedef GLenum pname
 
typedef GLenum GLintparams
 
typedef char GLchar
 
typedef GLenum modeAlpha
 
typedef GLenum sfail
 
typedef GLenum GLenum dpfail
 
typedef GLenum GLenum GLenum dppass
 
typedef GLenum func
 
typedef GLenum GLint ref
 
typedef GLenum GLint GLuint mask
 
typedef GLuint shader
 
typedef GLuint index
 
typedef GLuint const GLcharname
 
typedef GLuint GLsizei bufSize
 
typedef GLuint GLsizei GLsizei * length
 
typedef GLuint GLsizei GLsizei GLint GLenumtype
 
typedef GLsizei maxCount
 
typedef GLsizei GLsizei * count
 
typedef GLsizei GLsizei GLuintshaders
 
typedef GLsizei GLsizei GLcharinfoLog
 
typedef GLsizei GLsizei GLcharsource
 
typedef GLint location
 
typedef GLenum void ** pointer
 
typedef GLsizei const GLchar *const * string
 
typedef GLfloat v0
 
typedef GLfloat GLfloat v1
 
typedef GLfloat GLfloat GLfloat v2
 
typedef GLfloat GLfloat GLfloat GLfloat v3
 
typedef GLsizei const GLfloat * value
 
typedef GLsizei GLboolean transpose
 
typedef GLfloat x
 
typedef const GLfloat * v
 
typedef GLfloat GLfloat y
 
typedef GLfloat GLfloat GLfloat z
 
typedef GLfloat GLfloat GLfloat GLfloat w
 
typedef GLint GLenum GLboolean normalized
 
typedef GLint GLenum GLboolean GLsizei stride
 
typedef GLuint renderbuffer
 
typedef const GLuintrenderbuffers
 
typedef GLuint framebuffer
 
typedef const GLuintframebuffers
 
typedef GLenum attachment
 
typedef GLenum GLenum textarget
 
typedef GLenum GLenum GLuint texture
 
typedef GLenum GLenum renderbuffertarget
 
typedef const GLuint GLenum binaryformat
 
typedef const GLuint GLenum const voidbinary
 
typedef GLenum precisiontype
 
typedef GLenum GLintrange
 
typedef GLenum GLint GLintprecision
 
typedef GLfloat f
 

Functions

typedef void (APIENTRYP PFNGLACTIVETEXTUREPROC)(GLenum texture)
 
void glActiveTexture_oda_ (GLenum texture)
 
void glSampleCoverage_oda_ (GLfloat value, GLboolean invert)
 
void glCompressedTexImage2D_oda_ (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
 
void glCompressedTexSubImage2D_oda_ (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
 
void glBlendFuncSeparate_oda_ (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
 
void glBlendColor_oda_ (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
 
void glBlendEquation_oda_ (GLenum mode)
 
typedef GLboolean (APIENTRYP PFNGLISBUFFERPROC)(GLuint buffer)
 
void glBindBuffer_oda_ (GLenum target, GLuint buffer)
 
void glDeleteBuffers_oda_ (GLsizei n, const GLuint *buffers)
 
void glGenBuffers_oda_ (GLsizei n, GLuint *buffers)
 
GLboolean glIsBuffer_oda_ (GLuint buffer)
 
void glBufferData_oda_ (GLenum target, GLsizeiptr size, const void *data, GLenum usage)
 
void glBufferSubData_oda_ (GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
 
void glGetBufferParameteriv_oda_ (GLenum target, GLenum pname, GLint *params)
 
typedef GLuint (APIENTRYP PFNGLCREATEPROGRAMPROC)(void)
 
typedef GLint (APIENTRYP PFNGLGETATTRIBLOCATIONPROC)(GLuint program
 
void glBlendEquationSeparate_oda_ (GLenum modeRGB, GLenum modeAlpha)
 
void glStencilOpSeparate_oda_ (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
 
void glStencilFuncSeparate_oda_ (GLenum face, GLenum func, GLint ref, GLuint mask)
 
void glStencilMaskSeparate_oda_ (GLenum face, GLuint mask)
 
void glAttachShader_oda_ (GLuint program, GLuint shader)
 
void glBindAttribLocation_oda_ (GLuint program, GLuint index, const GLchar *name)
 
void glCompileShader_oda_ (GLuint shader)
 
GLuint glCreateProgram_oda_ (void)
 
GLuint glCreateShader_oda_ (GLenum type)
 
void glDeleteProgram_oda_ (GLuint program)
 
void glDeleteShader_oda_ (GLuint shader)
 
void glDetachShader_oda_ (GLuint program, GLuint shader)
 
void glDisableVertexAttribArray_oda_ (GLuint index)
 
void glEnableVertexAttribArray_oda_ (GLuint index)
 
void glGetActiveAttrib_oda_ (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
 
void glGetActiveUniform_oda_ (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
 
void glGetAttachedShaders_oda_ (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
 
GLint glGetAttribLocation_oda_ (GLuint program, const GLchar *name)
 
void glGetProgramiv_oda_ (GLuint program, GLenum pname, GLint *params)
 
void glGetProgramInfoLog_oda_ (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
 
void glGetShaderiv_oda_ (GLuint shader, GLenum pname, GLint *params)
 
void glGetShaderInfoLog_oda_ (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
 
void glGetShaderSource_oda_ (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
 
GLint glGetUniformLocation_oda_ (GLuint program, const GLchar *name)
 
void glGetUniformfv_oda_ (GLuint program, GLint location, GLfloat *params)
 
void glGetUniformiv_oda_ (GLuint program, GLint location, GLint *params)
 
void glGetVertexAttribfv_oda_ (GLuint index, GLenum pname, GLfloat *params)
 
void glGetVertexAttribiv_oda_ (GLuint index, GLenum pname, GLint *params)
 
void glGetVertexAttribPointerv_oda_ (GLuint index, GLenum pname, void **pointer)
 
GLboolean glIsProgram_oda_ (GLuint program)
 
GLboolean glIsShader_oda_ (GLuint shader)
 
void glLinkProgram_oda_ (GLuint program)
 
void glShaderSource_oda_ (GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
 
void glUseProgram_oda_ (GLuint program)
 
void glUniform1f_oda_ (GLint location, GLfloat v0)
 
void glUniform2f_oda_ (GLint location, GLfloat v0, GLfloat v1)
 
void glUniform3f_oda_ (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
 
void glUniform4f_oda_ (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
 
void glUniform1i_oda_ (GLint location, GLint v0)
 
void glUniform2i_oda_ (GLint location, GLint v0, GLint v1)
 
void glUniform3i_oda_ (GLint location, GLint v0, GLint v1, GLint v2)
 
void glUniform4i_oda_ (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
 
void glUniform1fv_oda_ (GLint location, GLsizei count, const GLfloat *value)
 
void glUniform2fv_oda_ (GLint location, GLsizei count, const GLfloat *value)
 
void glUniform3fv_oda_ (GLint location, GLsizei count, const GLfloat *value)
 
void glUniform4fv_oda_ (GLint location, GLsizei count, const GLfloat *value)
 
void glUniform1iv_oda_ (GLint location, GLsizei count, const GLint *value)
 
void glUniform2iv_oda_ (GLint location, GLsizei count, const GLint *value)
 
void glUniform3iv_oda_ (GLint location, GLsizei count, const GLint *value)
 
void glUniform4iv_oda_ (GLint location, GLsizei count, const GLint *value)
 
void glUniformMatrix2fv_oda_ (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
void glUniformMatrix3fv_oda_ (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
void glUniformMatrix4fv_oda_ (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
void glValidateProgram_oda_ (GLuint program)
 
void glVertexAttrib1f_oda_ (GLuint index, GLfloat x)
 
void glVertexAttrib1fv_oda_ (GLuint index, const GLfloat *v)
 
void glVertexAttrib2f_oda_ (GLuint index, GLfloat x, GLfloat y)
 
void glVertexAttrib2fv_oda_ (GLuint index, const GLfloat *v)
 
void glVertexAttrib3f_oda_ (GLuint index, GLfloat x, GLfloat y, GLfloat z)
 
void glVertexAttrib3fv_oda_ (GLuint index, const GLfloat *v)
 
void glVertexAttrib4f_oda_ (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
 
void glVertexAttrib4fv_oda_ (GLuint index, const GLfloat *v)
 
void glVertexAttribPointer_oda_ (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
 
typedef GLenum (APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)
 
GLboolean glIsRenderbuffer_oda_ (GLuint renderbuffer)
 
void glBindRenderbuffer_oda_ (GLenum target, GLuint renderbuffer)
 
void glDeleteRenderbuffers_oda_ (GLsizei n, const GLuint *renderbuffers)
 
void glGenRenderbuffers_oda_ (GLsizei n, GLuint *renderbuffers)
 
void glRenderbufferStorage_oda_ (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
 
void glGetRenderbufferParameteriv_oda_ (GLenum target, GLenum pname, GLint *params)
 
GLboolean glIsFramebuffer_oda_ (GLuint framebuffer)
 
void glBindFramebuffer_oda_ (GLenum target, GLuint framebuffer)
 
void glDeleteFramebuffers_oda_ (GLsizei n, const GLuint *framebuffers)
 
void glGenFramebuffers_oda_ (GLsizei n, GLuint *framebuffers)
 
GLenum glCheckFramebufferStatus_oda_ (GLenum target)
 
void glFramebufferTexture2D_oda_ (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
 
void glFramebufferRenderbuffer_oda_ (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
 
void glGetFramebufferAttachmentParameteriv_oda_ (GLenum target, GLenum attachment, GLenum pname, GLint *params)
 
void glGenerateMipmap_oda_ (GLenum target)
 
void glReleaseShaderCompiler_oda_ (void)
 
void glShaderBinary_oda_ (GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
 
void glGetShaderPrecisionFormat_oda_ (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
 
void glDepthRangef_oda_ (GLfloat n, GLfloat f)
 
void glClearDepthf_oda_ (GLfloat d)
 
voidGLES2_GetProcAddress (const char *pFuncName)
 
bool GLES2_ParseExtension (const char *pExtName, const char *pExtensions)
 
int GLES2_GetMinorVersion ()
 
int GLES2_GetMajorVersion ()
 
int GLES2_IsVersionGEQ (int majorVersion, int minorVersion)
 
bool GLES2_Extensions_Initialize (OdTrVisRenderClient *pCtx, bool bThrowException=true)
 

Macro Definition Documentation

◆ APIENTRY

#define APIENTRY

Definition at line 34 of file gles2_ext.h.

◆ APIENTRYP

#define APIENTRYP   APIENTRY *

Definition at line 37 of file gles2_ext.h.

◆ GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A

Definition at line 253 of file gles2_ext.h.

◆ GL_ACTIVE_ATTRIBUTES

#define GL_ACTIVE_ATTRIBUTES   0x8B89

Definition at line 252 of file gles2_ext.h.

◆ GL_ACTIVE_TEXTURE

#define GL_ACTIVE_TEXTURE   0x84E0

Definition at line 89 of file gles2_ext.h.

◆ GL_ACTIVE_UNIFORM_MAX_LENGTH

#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87

Definition at line 250 of file gles2_ext.h.

◆ GL_ACTIVE_UNIFORMS

#define GL_ACTIVE_UNIFORMS   0x8B86

Definition at line 249 of file gles2_ext.h.

◆ GL_ALIASED_LINE_WIDTH_RANGE

#define GL_ALIASED_LINE_WIDTH_RANGE   0x846E

Definition at line 48 of file gles2_ext.h.

◆ GL_ALIASED_POINT_SIZE_RANGE

#define GL_ALIASED_POINT_SIZE_RANGE   0x846D

Definition at line 49 of file gles2_ext.h.

◆ GL_ARRAY_BUFFER

#define GL_ARRAY_BUFFER   0x8892

Definition at line 169 of file gles2_ext.h.

◆ GL_ARRAY_BUFFER_BINDING

#define GL_ARRAY_BUFFER_BINDING   0x8894

Definition at line 171 of file gles2_ext.h.

◆ GL_ATTACHED_SHADERS

#define GL_ATTACHED_SHADERS   0x8B85

Definition at line 248 of file gles2_ext.h.

◆ GL_BLEND_COLOR

#define GL_BLEND_COLOR   0x8005

Definition at line 585 of file gles2_ext.h.

◆ GL_BLEND_DST_ALPHA

#define GL_BLEND_DST_ALPHA   0x80CA

Definition at line 131 of file gles2_ext.h.

◆ GL_BLEND_DST_RGB

#define GL_BLEND_DST_RGB   0x80C8

Definition at line 129 of file gles2_ext.h.

◆ GL_BLEND_EQUATION

#define GL_BLEND_EQUATION   0x8009

Definition at line 590 of file gles2_ext.h.

◆ GL_BLEND_EQUATION_ALPHA

#define GL_BLEND_EQUATION_ALPHA   0x883D

Definition at line 219 of file gles2_ext.h.

◆ GL_BLEND_EQUATION_RGB

#define GL_BLEND_EQUATION_RGB   0x8009

Definition at line 208 of file gles2_ext.h.

◆ GL_BLEND_SRC_ALPHA

#define GL_BLEND_SRC_ALPHA   0x80CB

Definition at line 132 of file gles2_ext.h.

◆ GL_BLEND_SRC_RGB

#define GL_BLEND_SRC_RGB   0x80C9

Definition at line 130 of file gles2_ext.h.

◆ GL_BOOL

#define GL_BOOL   0x8B56

Definition at line 234 of file gles2_ext.h.

◆ GL_BOOL_VEC2

#define GL_BOOL_VEC2   0x8B57

Definition at line 235 of file gles2_ext.h.

◆ GL_BOOL_VEC3

#define GL_BOOL_VEC3   0x8B58

Definition at line 236 of file gles2_ext.h.

◆ GL_BOOL_VEC4

#define GL_BOOL_VEC4   0x8B59

Definition at line 237 of file gles2_ext.h.

◆ GL_BUFFER_SIZE

#define GL_BUFFER_SIZE   0x8764

Definition at line 167 of file gles2_ext.h.

◆ GL_BUFFER_USAGE

#define GL_BUFFER_USAGE   0x8765

Definition at line 168 of file gles2_ext.h.

◆ GL_CLAMP_TO_EDGE

#define GL_CLAMP_TO_EDGE   0x812F

Definition at line 47 of file gles2_ext.h.

◆ GL_COLOR_ATTACHMENT0

#define GL_COLOR_ATTACHMENT0   0x8CE0

Definition at line 474 of file gles2_ext.h.

◆ GL_COMPILE_STATUS

#define GL_COMPILE_STATUS   0x8B81

Definition at line 244 of file gles2_ext.h.

◆ GL_COMPRESSED_TEXTURE_FORMATS

#define GL_COMPRESSED_TEXTURE_FORMATS   0x86A3

Definition at line 106 of file gles2_ext.h.

◆ GL_CONSTANT_ALPHA

#define GL_CONSTANT_ALPHA   0x8003

Definition at line 143 of file gles2_ext.h.

◆ GL_CONSTANT_COLOR

#define GL_CONSTANT_COLOR   0x8001

Definition at line 141 of file gles2_ext.h.

◆ GL_CURRENT_PROGRAM

#define GL_CURRENT_PROGRAM   0x8B8D

Definition at line 255 of file gles2_ext.h.

◆ GL_CURRENT_VERTEX_ATTRIB

#define GL_CURRENT_VERTEX_ATTRIB   0x8626

Definition at line 213 of file gles2_ext.h.

◆ GL_DECR_WRAP

#define GL_DECR_WRAP   0x8508

Definition at line 136 of file gles2_ext.h.

◆ GL_DELETE_STATUS

#define GL_DELETE_STATUS   0x8B80

Definition at line 243 of file gles2_ext.h.

◆ GL_DEPTH_ATTACHMENT

#define GL_DEPTH_ATTACHMENT   0x8D00

Definition at line 475 of file gles2_ext.h.

◆ GL_DEPTH_COMPONENT16

#define GL_DEPTH_COMPONENT16   0x81A5

Definition at line 133 of file gles2_ext.h.

◆ GL_DYNAMIC_DRAW

#define GL_DYNAMIC_DRAW   0x88E8

Definition at line 176 of file gles2_ext.h.

◆ GL_ELEMENT_ARRAY_BUFFER

#define GL_ELEMENT_ARRAY_BUFFER   0x8893

Definition at line 170 of file gles2_ext.h.

◆ GL_ELEMENT_ARRAY_BUFFER_BINDING

#define GL_ELEMENT_ARRAY_BUFFER_BINDING   0x8895

Definition at line 172 of file gles2_ext.h.

◆ GL_ES_VERSION_2_0

#define GL_ES_VERSION_2_0   1

Definition at line 665 of file gles2_ext.h.

◆ GL_FIXED

#define GL_FIXED   0x140C

Definition at line 544 of file gles2_ext.h.

◆ GL_FLOAT_MAT2

#define GL_FLOAT_MAT2   0x8B5A

Definition at line 238 of file gles2_ext.h.

◆ GL_FLOAT_MAT3

#define GL_FLOAT_MAT3   0x8B5B

Definition at line 239 of file gles2_ext.h.

◆ GL_FLOAT_MAT4

#define GL_FLOAT_MAT4   0x8B5C

Definition at line 240 of file gles2_ext.h.

◆ GL_FLOAT_VEC2

#define GL_FLOAT_VEC2   0x8B50

Definition at line 228 of file gles2_ext.h.

◆ GL_FLOAT_VEC3

#define GL_FLOAT_VEC3   0x8B51

Definition at line 229 of file gles2_ext.h.

◆ GL_FLOAT_VEC4

#define GL_FLOAT_VEC4   0x8B52

Definition at line 230 of file gles2_ext.h.

◆ GL_FRAGMENT_SHADER

#define GL_FRAGMENT_SHADER   0x8B30

Definition at line 223 of file gles2_ext.h.

◆ GL_FRAMEBUFFER

#define GL_FRAMEBUFFER   0x8D40

Definition at line 477 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME   0x8CD1

Definition at line 467 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE   0x8CD0

Definition at line 466 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE   0x8CD3

Definition at line 469 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL   0x8CD2

Definition at line 468 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_BINDING

#define GL_FRAMEBUFFER_BINDING   0x8CA6

Definition at line 464 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_COMPLETE

#define GL_FRAMEBUFFER_COMPLETE   0x8CD5

Definition at line 470 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT   0x8CD6

Definition at line 471 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS

#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS   0x8CD9

Definition at line 618 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT   0x8CD7

Definition at line 472 of file gles2_ext.h.

◆ GL_FRAMEBUFFER_UNSUPPORTED

#define GL_FRAMEBUFFER_UNSUPPORTED   0x8CDD

Definition at line 473 of file gles2_ext.h.

◆ GL_FUNC_ADD

#define GL_FUNC_ADD   0x8006

Definition at line 138 of file gles2_ext.h.

◆ GL_FUNC_REVERSE_SUBTRACT

#define GL_FUNC_REVERSE_SUBTRACT   0x800B

Definition at line 140 of file gles2_ext.h.

◆ GL_FUNC_SUBTRACT

#define GL_FUNC_SUBTRACT   0x800A

Definition at line 139 of file gles2_ext.h.

◆ GL_GENERATE_MIPMAP_HINT

#define GL_GENERATE_MIPMAP_HINT   0x8192

Definition at line 137 of file gles2_ext.h.

◆ GL_GLEXT_LEGACY

#define GL_GLEXT_LEGACY

Definition at line 29 of file gles2_ext.h.

◆ GL_HIGH_FLOAT

#define GL_HIGH_FLOAT   0x8DF2

Definition at line 549 of file gles2_ext.h.

◆ GL_HIGH_INT

#define GL_HIGH_INT   0x8DF5

Definition at line 552 of file gles2_ext.h.

◆ GL_IMPLEMENTATION_COLOR_READ_FORMAT

#define GL_IMPLEMENTATION_COLOR_READ_FORMAT   0x8B9B

Definition at line 546 of file gles2_ext.h.

◆ GL_IMPLEMENTATION_COLOR_READ_TYPE

#define GL_IMPLEMENTATION_COLOR_READ_TYPE   0x8B9A

Definition at line 545 of file gles2_ext.h.

◆ GL_INCR_WRAP

#define GL_INCR_WRAP   0x8507

Definition at line 135 of file gles2_ext.h.

◆ GL_INFO_LOG_LENGTH

#define GL_INFO_LOG_LENGTH   0x8B84

Definition at line 247 of file gles2_ext.h.

◆ GL_INT_VEC2

#define GL_INT_VEC2   0x8B53

Definition at line 231 of file gles2_ext.h.

◆ GL_INT_VEC3

#define GL_INT_VEC3   0x8B54

Definition at line 232 of file gles2_ext.h.

◆ GL_INT_VEC4

#define GL_INT_VEC4   0x8B55

Definition at line 233 of file gles2_ext.h.

◆ GL_INVALID_FRAMEBUFFER_OPERATION

#define GL_INVALID_FRAMEBUFFER_OPERATION   0x0506

Definition at line 462 of file gles2_ext.h.

◆ GL_INVERT

#define GL_INVERT   0x150A

Definition at line 595 of file gles2_ext.h.

◆ GL_LINK_STATUS

#define GL_LINK_STATUS   0x8B82

Definition at line 245 of file gles2_ext.h.

◆ GL_LOW_FLOAT

#define GL_LOW_FLOAT   0x8DF0

Definition at line 547 of file gles2_ext.h.

◆ GL_LOW_INT

#define GL_LOW_INT   0x8DF3

Definition at line 550 of file gles2_ext.h.

◆ GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D

Definition at line 226 of file gles2_ext.h.

◆ GL_MAX_CUBE_MAP_TEXTURE_SIZE

#define GL_MAX_CUBE_MAP_TEXTURE_SIZE   0x851C

Definition at line 104 of file gles2_ext.h.

◆ GL_MAX_FRAGMENT_UNIFORM_VECTORS

#define GL_MAX_FRAGMENT_UNIFORM_VECTORS   0x8DFD

Definition at line 558 of file gles2_ext.h.

◆ GL_MAX_RENDERBUFFER_SIZE

#define GL_MAX_RENDERBUFFER_SIZE   0x84E8

Definition at line 463 of file gles2_ext.h.

◆ GL_MAX_TEXTURE_IMAGE_UNITS

#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872

Definition at line 222 of file gles2_ext.h.

◆ GL_MAX_VARYING_VECTORS

#define GL_MAX_VARYING_VECTORS   0x8DFC

Definition at line 557 of file gles2_ext.h.

◆ GL_MAX_VERTEX_ATTRIBS

#define GL_MAX_VERTEX_ATTRIBS   0x8869

Definition at line 220 of file gles2_ext.h.

◆ GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C

Definition at line 225 of file gles2_ext.h.

◆ GL_MAX_VERTEX_UNIFORM_VECTORS

#define GL_MAX_VERTEX_UNIFORM_VECTORS   0x8DFB

Definition at line 556 of file gles2_ext.h.

◆ GL_MEDIUM_FLOAT

#define GL_MEDIUM_FLOAT   0x8DF1

Definition at line 548 of file gles2_ext.h.

◆ GL_MEDIUM_INT

#define GL_MEDIUM_INT   0x8DF4

Definition at line 551 of file gles2_ext.h.

◆ GL_MIRRORED_REPEAT

#define GL_MIRRORED_REPEAT   0x8370

Definition at line 134 of file gles2_ext.h.

◆ GL_NONE

#define GL_NONE   0

Definition at line 613 of file gles2_ext.h.

◆ GL_NUM_COMPRESSED_TEXTURE_FORMATS

#define GL_NUM_COMPRESSED_TEXTURE_FORMATS   0x86A2

Definition at line 105 of file gles2_ext.h.

◆ GL_NUM_SHADER_BINARY_FORMATS

#define GL_NUM_SHADER_BINARY_FORMATS   0x8DF9

Definition at line 555 of file gles2_ext.h.

◆ GL_ONE_MINUS_CONSTANT_ALPHA

#define GL_ONE_MINUS_CONSTANT_ALPHA   0x8004

Definition at line 144 of file gles2_ext.h.

◆ GL_ONE_MINUS_CONSTANT_COLOR

#define GL_ONE_MINUS_CONSTANT_COLOR   0x8002

Definition at line 142 of file gles2_ext.h.

◆ GL_RENDERBUFFER

#define GL_RENDERBUFFER   0x8D41

Definition at line 478 of file gles2_ext.h.

◆ GL_RENDERBUFFER_ALPHA_SIZE

#define GL_RENDERBUFFER_ALPHA_SIZE   0x8D53

Definition at line 486 of file gles2_ext.h.

◆ GL_RENDERBUFFER_BINDING

#define GL_RENDERBUFFER_BINDING   0x8CA7

Definition at line 465 of file gles2_ext.h.

◆ GL_RENDERBUFFER_BLUE_SIZE

#define GL_RENDERBUFFER_BLUE_SIZE   0x8D52

Definition at line 485 of file gles2_ext.h.

◆ GL_RENDERBUFFER_DEPTH_SIZE

#define GL_RENDERBUFFER_DEPTH_SIZE   0x8D54

Definition at line 487 of file gles2_ext.h.

◆ GL_RENDERBUFFER_GREEN_SIZE

#define GL_RENDERBUFFER_GREEN_SIZE   0x8D51

Definition at line 484 of file gles2_ext.h.

◆ GL_RENDERBUFFER_HEIGHT

#define GL_RENDERBUFFER_HEIGHT   0x8D43

Definition at line 480 of file gles2_ext.h.

◆ GL_RENDERBUFFER_INTERNAL_FORMAT

#define GL_RENDERBUFFER_INTERNAL_FORMAT   0x8D44

Definition at line 481 of file gles2_ext.h.

◆ GL_RENDERBUFFER_RED_SIZE

#define GL_RENDERBUFFER_RED_SIZE   0x8D50

Definition at line 483 of file gles2_ext.h.

◆ GL_RENDERBUFFER_STENCIL_SIZE

#define GL_RENDERBUFFER_STENCIL_SIZE   0x8D55

Definition at line 488 of file gles2_ext.h.

◆ GL_RENDERBUFFER_WIDTH

#define GL_RENDERBUFFER_WIDTH   0x8D42

Definition at line 479 of file gles2_ext.h.

◆ GL_RGB565

#define GL_RGB565   0x8D62

Definition at line 559 of file gles2_ext.h.

◆ GL_RGB5_A1

#define GL_RGB5_A1   0x8057

Definition at line 603 of file gles2_ext.h.

◆ GL_RGBA4

#define GL_RGBA4   0x8056

Definition at line 600 of file gles2_ext.h.

◆ GL_SAMPLE_ALPHA_TO_COVERAGE

#define GL_SAMPLE_ALPHA_TO_COVERAGE   0x809E

Definition at line 90 of file gles2_ext.h.

◆ GL_SAMPLE_BUFFERS

#define GL_SAMPLE_BUFFERS   0x80A8

Definition at line 92 of file gles2_ext.h.

◆ GL_SAMPLE_COVERAGE

#define GL_SAMPLE_COVERAGE   0x80A0

Definition at line 91 of file gles2_ext.h.

◆ GL_SAMPLE_COVERAGE_INVERT

#define GL_SAMPLE_COVERAGE_INVERT   0x80AB

Definition at line 95 of file gles2_ext.h.

◆ GL_SAMPLE_COVERAGE_VALUE

#define GL_SAMPLE_COVERAGE_VALUE   0x80AA

Definition at line 94 of file gles2_ext.h.

◆ GL_SAMPLER_2D

#define GL_SAMPLER_2D   0x8B5E

Definition at line 241 of file gles2_ext.h.

◆ GL_SAMPLER_CUBE

#define GL_SAMPLER_CUBE   0x8B60

Definition at line 242 of file gles2_ext.h.

◆ GL_SAMPLES

#define GL_SAMPLES   0x80A9

Definition at line 93 of file gles2_ext.h.

◆ GL_SHADER_BINARY_FORMATS

#define GL_SHADER_BINARY_FORMATS   0x8DF8

Definition at line 554 of file gles2_ext.h.

◆ GL_SHADER_COMPILER

#define GL_SHADER_COMPILER   0x8DFA

Definition at line 553 of file gles2_ext.h.

◆ GL_SHADER_SOURCE_LENGTH

#define GL_SHADER_SOURCE_LENGTH   0x8B88

Definition at line 251 of file gles2_ext.h.

◆ GL_SHADER_TYPE

#define GL_SHADER_TYPE   0x8B4F

Definition at line 227 of file gles2_ext.h.

◆ GL_SHADING_LANGUAGE_VERSION

#define GL_SHADING_LANGUAGE_VERSION   0x8B8C

Definition at line 254 of file gles2_ext.h.

◆ GL_STATIC_DRAW

#define GL_STATIC_DRAW   0x88E4

Definition at line 175 of file gles2_ext.h.

◆ GL_STENCIL_ATTACHMENT

#define GL_STENCIL_ATTACHMENT   0x8D20

Definition at line 476 of file gles2_ext.h.

◆ GL_STENCIL_BACK_FAIL

#define GL_STENCIL_BACK_FAIL   0x8801

Definition at line 216 of file gles2_ext.h.

◆ GL_STENCIL_BACK_FUNC

#define GL_STENCIL_BACK_FUNC   0x8800

Definition at line 215 of file gles2_ext.h.

◆ GL_STENCIL_BACK_PASS_DEPTH_FAIL

#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802

Definition at line 217 of file gles2_ext.h.

◆ GL_STENCIL_BACK_PASS_DEPTH_PASS

#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803

Definition at line 218 of file gles2_ext.h.

◆ GL_STENCIL_BACK_REF

#define GL_STENCIL_BACK_REF   0x8CA3

Definition at line 256 of file gles2_ext.h.

◆ GL_STENCIL_BACK_VALUE_MASK

#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4

Definition at line 257 of file gles2_ext.h.

◆ GL_STENCIL_BACK_WRITEMASK

#define GL_STENCIL_BACK_WRITEMASK   0x8CA5

Definition at line 258 of file gles2_ext.h.

◆ GL_STENCIL_INDEX

#define GL_STENCIL_INDEX   0x1901

Definition at line 608 of file gles2_ext.h.

◆ GL_STENCIL_INDEX8

#define GL_STENCIL_INDEX8   0x8D48

Definition at line 482 of file gles2_ext.h.

◆ GL_STREAM_DRAW

#define GL_STREAM_DRAW   0x88E0

Definition at line 174 of file gles2_ext.h.

◆ GL_TEXTURE0

#define GL_TEXTURE0   0x84C0

Definition at line 57 of file gles2_ext.h.

◆ GL_TEXTURE1

#define GL_TEXTURE1   0x84C1

Definition at line 58 of file gles2_ext.h.

◆ GL_TEXTURE10

#define GL_TEXTURE10   0x84CA

Definition at line 67 of file gles2_ext.h.

◆ GL_TEXTURE11

#define GL_TEXTURE11   0x84CB

Definition at line 68 of file gles2_ext.h.

◆ GL_TEXTURE12

#define GL_TEXTURE12   0x84CC

Definition at line 69 of file gles2_ext.h.

◆ GL_TEXTURE13

#define GL_TEXTURE13   0x84CD

Definition at line 70 of file gles2_ext.h.

◆ GL_TEXTURE14

#define GL_TEXTURE14   0x84CE

Definition at line 71 of file gles2_ext.h.

◆ GL_TEXTURE15

#define GL_TEXTURE15   0x84CF

Definition at line 72 of file gles2_ext.h.

◆ GL_TEXTURE16

#define GL_TEXTURE16   0x84D0

Definition at line 73 of file gles2_ext.h.

◆ GL_TEXTURE17

#define GL_TEXTURE17   0x84D1

Definition at line 74 of file gles2_ext.h.

◆ GL_TEXTURE18

#define GL_TEXTURE18   0x84D2

Definition at line 75 of file gles2_ext.h.

◆ GL_TEXTURE19

#define GL_TEXTURE19   0x84D3

Definition at line 76 of file gles2_ext.h.

◆ GL_TEXTURE2

#define GL_TEXTURE2   0x84C2

Definition at line 59 of file gles2_ext.h.

◆ GL_TEXTURE20

#define GL_TEXTURE20   0x84D4

Definition at line 77 of file gles2_ext.h.

◆ GL_TEXTURE21

#define GL_TEXTURE21   0x84D5

Definition at line 78 of file gles2_ext.h.

◆ GL_TEXTURE22

#define GL_TEXTURE22   0x84D6

Definition at line 79 of file gles2_ext.h.

◆ GL_TEXTURE23

#define GL_TEXTURE23   0x84D7

Definition at line 80 of file gles2_ext.h.

◆ GL_TEXTURE24

#define GL_TEXTURE24   0x84D8

Definition at line 81 of file gles2_ext.h.

◆ GL_TEXTURE25

#define GL_TEXTURE25   0x84D9

Definition at line 82 of file gles2_ext.h.

◆ GL_TEXTURE26

#define GL_TEXTURE26   0x84DA

Definition at line 83 of file gles2_ext.h.

◆ GL_TEXTURE27

#define GL_TEXTURE27   0x84DB

Definition at line 84 of file gles2_ext.h.

◆ GL_TEXTURE28

#define GL_TEXTURE28   0x84DC

Definition at line 85 of file gles2_ext.h.

◆ GL_TEXTURE29

#define GL_TEXTURE29   0x84DD

Definition at line 86 of file gles2_ext.h.

◆ GL_TEXTURE3

#define GL_TEXTURE3   0x84C3

Definition at line 60 of file gles2_ext.h.

◆ GL_TEXTURE30

#define GL_TEXTURE30   0x84DE

Definition at line 87 of file gles2_ext.h.

◆ GL_TEXTURE31

#define GL_TEXTURE31   0x84DF

Definition at line 88 of file gles2_ext.h.

◆ GL_TEXTURE4

#define GL_TEXTURE4   0x84C4

Definition at line 61 of file gles2_ext.h.

◆ GL_TEXTURE5

#define GL_TEXTURE5   0x84C5

Definition at line 62 of file gles2_ext.h.

◆ GL_TEXTURE6

#define GL_TEXTURE6   0x84C6

Definition at line 63 of file gles2_ext.h.

◆ GL_TEXTURE7

#define GL_TEXTURE7   0x84C7

Definition at line 64 of file gles2_ext.h.

◆ GL_TEXTURE8

#define GL_TEXTURE8   0x84C8

Definition at line 65 of file gles2_ext.h.

◆ GL_TEXTURE9

#define GL_TEXTURE9   0x84C9

Definition at line 66 of file gles2_ext.h.

◆ GL_TEXTURE_BINDING_CUBE_MAP

#define GL_TEXTURE_BINDING_CUBE_MAP   0x8514

Definition at line 97 of file gles2_ext.h.

◆ GL_TEXTURE_CUBE_MAP

#define GL_TEXTURE_CUBE_MAP   0x8513

Definition at line 96 of file gles2_ext.h.

◆ GL_TEXTURE_CUBE_MAP_NEGATIVE_X

#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X   0x8516

Definition at line 99 of file gles2_ext.h.

◆ GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y   0x8518

Definition at line 101 of file gles2_ext.h.

◆ GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z   0x851A

Definition at line 103 of file gles2_ext.h.

◆ GL_TEXTURE_CUBE_MAP_POSITIVE_X

#define GL_TEXTURE_CUBE_MAP_POSITIVE_X   0x8515

Definition at line 98 of file gles2_ext.h.

◆ GL_TEXTURE_CUBE_MAP_POSITIVE_Y

#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y   0x8517

Definition at line 100 of file gles2_ext.h.

◆ GL_TEXTURE_CUBE_MAP_POSITIVE_Z

#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z   0x8519

Definition at line 102 of file gles2_ext.h.

◆ GL_UNSIGNED_SHORT_4_4_4_4

#define GL_UNSIGNED_SHORT_4_4_4_4   0x8033

Definition at line 44 of file gles2_ext.h.

◆ GL_UNSIGNED_SHORT_5_5_5_1

#define GL_UNSIGNED_SHORT_5_5_5_1   0x8034

Definition at line 45 of file gles2_ext.h.

◆ GL_UNSIGNED_SHORT_5_6_5

#define GL_UNSIGNED_SHORT_5_6_5   0x8363

Definition at line 46 of file gles2_ext.h.

◆ GL_VALIDATE_STATUS

#define GL_VALIDATE_STATUS   0x8B83

Definition at line 246 of file gles2_ext.h.

◆ GL_VERSION_1_2

#define GL_VERSION_1_2   1

Definition at line 41 of file gles2_ext.h.

◆ GL_VERSION_1_2_GLES2

#define GL_VERSION_1_2_GLES2   1

Definition at line 42 of file gles2_ext.h.

◆ GL_VERSION_1_3

#define GL_VERSION_1_3   1

Definition at line 54 of file gles2_ext.h.

◆ GL_VERSION_1_3_GLES2

#define GL_VERSION_1_3_GLES2   1

Definition at line 55 of file gles2_ext.h.

◆ GL_VERSION_1_4

#define GL_VERSION_1_4   1

Definition at line 126 of file gles2_ext.h.

◆ GL_VERSION_1_4_GLES2

#define GL_VERSION_1_4_GLES2   1

Definition at line 127 of file gles2_ext.h.

◆ GL_VERSION_1_5

#define GL_VERSION_1_5   1

Definition at line 161 of file gles2_ext.h.

◆ GL_VERSION_1_5_GLES2

#define GL_VERSION_1_5_GLES2   1

Definition at line 162 of file gles2_ext.h.

◆ GL_VERSION_2_0

#define GL_VERSION_2_0   1

Definition at line 204 of file gles2_ext.h.

◆ GL_VERSION_2_0_GLES2

#define GL_VERSION_2_0_GLES2   1

Definition at line 205 of file gles2_ext.h.

◆ GL_VERSION_3_0

#define GL_VERSION_3_0   1

Definition at line 459 of file gles2_ext.h.

◆ GL_VERSION_3_0_GLES2

#define GL_VERSION_3_0_GLES2   1

Definition at line 460 of file gles2_ext.h.

◆ GL_VERSION_4_1

#define GL_VERSION_4_1   1

Definition at line 541 of file gles2_ext.h.

◆ GL_VERSION_4_1_GLES2

#define GL_VERSION_4_1_GLES2   1

Definition at line 542 of file gles2_ext.h.

◆ GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING   0x889F

Definition at line 173 of file gles2_ext.h.

◆ GL_VERTEX_ATTRIB_ARRAY_ENABLED

#define GL_VERTEX_ATTRIB_ARRAY_ENABLED   0x8622

Definition at line 209 of file gles2_ext.h.

◆ GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A

Definition at line 221 of file gles2_ext.h.

◆ GL_VERTEX_ATTRIB_ARRAY_POINTER

#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645

Definition at line 214 of file gles2_ext.h.

◆ GL_VERTEX_ATTRIB_ARRAY_SIZE

#define GL_VERTEX_ATTRIB_ARRAY_SIZE   0x8623

Definition at line 210 of file gles2_ext.h.

◆ GL_VERTEX_ATTRIB_ARRAY_STRIDE

#define GL_VERTEX_ATTRIB_ARRAY_STRIDE   0x8624

Definition at line 211 of file gles2_ext.h.

◆ GL_VERTEX_ATTRIB_ARRAY_TYPE

#define GL_VERTEX_ATTRIB_ARRAY_TYPE   0x8625

Definition at line 212 of file gles2_ext.h.

◆ GL_VERTEX_SHADER

#define GL_VERTEX_SHADER   0x8B31

Definition at line 224 of file gles2_ext.h.

◆ glActiveTexture

#define glActiveTexture   glActiveTexture_oda_

Definition at line 118 of file gles2_ext.h.

◆ glAttachShader

#define glAttachShader   glAttachShader_oda_

Definition at line 392 of file gles2_ext.h.

◆ glBindAttribLocation

#define glBindAttribLocation   glBindAttribLocation_oda_

Definition at line 393 of file gles2_ext.h.

◆ glBindBuffer

#define glBindBuffer   glBindBuffer_oda_

Definition at line 194 of file gles2_ext.h.

◆ glBindFramebuffer

#define glBindFramebuffer   glBindFramebuffer_oda_

Definition at line 529 of file gles2_ext.h.

◆ glBindRenderbuffer

#define glBindRenderbuffer   glBindRenderbuffer_oda_

Definition at line 523 of file gles2_ext.h.

◆ glBlendColor

#define glBlendColor   glBlendColor_oda_

Definition at line 155 of file gles2_ext.h.

◆ glBlendEquation

#define glBlendEquation   glBlendEquation_oda_

Definition at line 156 of file gles2_ext.h.

◆ glBlendEquationSeparate

#define glBlendEquationSeparate   glBlendEquationSeparate_oda_

Definition at line 388 of file gles2_ext.h.

◆ glBlendFuncSeparate

#define glBlendFuncSeparate   glBlendFuncSeparate_oda_

Definition at line 154 of file gles2_ext.h.

◆ glBufferData

#define glBufferData   glBufferData_oda_

Definition at line 198 of file gles2_ext.h.

◆ glBufferSubData

#define glBufferSubData   glBufferSubData_oda_

Definition at line 199 of file gles2_ext.h.

◆ glCheckFramebufferStatus

#define glCheckFramebufferStatus   glCheckFramebufferStatus_oda_

Definition at line 532 of file gles2_ext.h.

◆ glClearDepthf

#define glClearDepthf   glClearDepthf_oda_

Definition at line 577 of file gles2_ext.h.

◆ glCompileShader

#define glCompileShader   glCompileShader_oda_

Definition at line 394 of file gles2_ext.h.

◆ glCompressedTexImage2D

#define glCompressedTexImage2D   glCompressedTexImage2D_oda_

Definition at line 120 of file gles2_ext.h.

◆ glCompressedTexSubImage2D

#define glCompressedTexSubImage2D   glCompressedTexSubImage2D_oda_

Definition at line 121 of file gles2_ext.h.

◆ glCreateProgram

#define glCreateProgram   glCreateProgram_oda_

Definition at line 395 of file gles2_ext.h.

◆ glCreateShader

#define glCreateShader   glCreateShader_oda_

Definition at line 396 of file gles2_ext.h.

◆ glDeleteBuffers

#define glDeleteBuffers   glDeleteBuffers_oda_

Definition at line 195 of file gles2_ext.h.

◆ glDeleteFramebuffers

#define glDeleteFramebuffers   glDeleteFramebuffers_oda_

Definition at line 530 of file gles2_ext.h.

◆ glDeleteProgram

#define glDeleteProgram   glDeleteProgram_oda_

Definition at line 397 of file gles2_ext.h.

◆ glDeleteRenderbuffers

#define glDeleteRenderbuffers   glDeleteRenderbuffers_oda_

Definition at line 524 of file gles2_ext.h.

◆ glDeleteShader

#define glDeleteShader   glDeleteShader_oda_

Definition at line 398 of file gles2_ext.h.

◆ glDepthRangef

#define glDepthRangef   glDepthRangef_oda_

Definition at line 576 of file gles2_ext.h.

◆ glDetachShader

#define glDetachShader   glDetachShader_oda_

Definition at line 399 of file gles2_ext.h.

◆ glDisableVertexAttribArray

#define glDisableVertexAttribArray   glDisableVertexAttribArray_oda_

Definition at line 400 of file gles2_ext.h.

◆ glEnableVertexAttribArray

#define glEnableVertexAttribArray   glEnableVertexAttribArray_oda_

Definition at line 401 of file gles2_ext.h.

◆ glFramebufferRenderbuffer

#define glFramebufferRenderbuffer   glFramebufferRenderbuffer_oda_

Definition at line 534 of file gles2_ext.h.

◆ glFramebufferTexture2D

#define glFramebufferTexture2D   glFramebufferTexture2D_oda_

Definition at line 533 of file gles2_ext.h.

◆ glGenBuffers

#define glGenBuffers   glGenBuffers_oda_

Definition at line 196 of file gles2_ext.h.

◆ glGenerateMipmap

#define glGenerateMipmap   glGenerateMipmap_oda_

Definition at line 536 of file gles2_ext.h.

◆ glGenFramebuffers

#define glGenFramebuffers   glGenFramebuffers_oda_

Definition at line 531 of file gles2_ext.h.

◆ glGenRenderbuffers

#define glGenRenderbuffers   glGenRenderbuffers_oda_

Definition at line 525 of file gles2_ext.h.

◆ glGetActiveAttrib

#define glGetActiveAttrib   glGetActiveAttrib_oda_

Definition at line 402 of file gles2_ext.h.

◆ glGetActiveUniform

#define glGetActiveUniform   glGetActiveUniform_oda_

Definition at line 403 of file gles2_ext.h.

◆ glGetAttachedShaders

#define glGetAttachedShaders   glGetAttachedShaders_oda_

Definition at line 404 of file gles2_ext.h.

◆ glGetAttribLocation

#define glGetAttribLocation   glGetAttribLocation_oda_

Definition at line 405 of file gles2_ext.h.

◆ glGetBufferParameteriv

#define glGetBufferParameteriv   glGetBufferParameteriv_oda_

Definition at line 200 of file gles2_ext.h.

◆ glGetFramebufferAttachmentParameteriv

#define glGetFramebufferAttachmentParameteriv   glGetFramebufferAttachmentParameteriv_oda_

Definition at line 535 of file gles2_ext.h.

◆ glGetProgramInfoLog

#define glGetProgramInfoLog   glGetProgramInfoLog_oda_

Definition at line 407 of file gles2_ext.h.

◆ glGetProgramiv

#define glGetProgramiv   glGetProgramiv_oda_

Definition at line 406 of file gles2_ext.h.

◆ glGetRenderbufferParameteriv

#define glGetRenderbufferParameteriv   glGetRenderbufferParameteriv_oda_

Definition at line 527 of file gles2_ext.h.

◆ glGetShaderInfoLog

#define glGetShaderInfoLog   glGetShaderInfoLog_oda_

Definition at line 409 of file gles2_ext.h.

◆ glGetShaderiv

#define glGetShaderiv   glGetShaderiv_oda_

Definition at line 408 of file gles2_ext.h.

◆ glGetShaderPrecisionFormat

#define glGetShaderPrecisionFormat   glGetShaderPrecisionFormat_oda_

Definition at line 575 of file gles2_ext.h.

◆ glGetShaderSource

#define glGetShaderSource   glGetShaderSource_oda_

Definition at line 410 of file gles2_ext.h.

◆ glGetUniformfv

#define glGetUniformfv   glGetUniformfv_oda_

Definition at line 412 of file gles2_ext.h.

◆ glGetUniformiv

#define glGetUniformiv   glGetUniformiv_oda_

Definition at line 413 of file gles2_ext.h.

◆ glGetUniformLocation

#define glGetUniformLocation   glGetUniformLocation_oda_

Definition at line 411 of file gles2_ext.h.

◆ glGetVertexAttribfv

#define glGetVertexAttribfv   glGetVertexAttribfv_oda_

Definition at line 414 of file gles2_ext.h.

◆ glGetVertexAttribiv

#define glGetVertexAttribiv   glGetVertexAttribiv_oda_

Definition at line 415 of file gles2_ext.h.

◆ glGetVertexAttribPointerv

#define glGetVertexAttribPointerv   glGetVertexAttribPointerv_oda_

Definition at line 416 of file gles2_ext.h.

◆ glIsBuffer

#define glIsBuffer   glIsBuffer_oda_

Definition at line 197 of file gles2_ext.h.

◆ glIsFramebuffer

#define glIsFramebuffer   glIsFramebuffer_oda_

Definition at line 528 of file gles2_ext.h.

◆ glIsProgram

#define glIsProgram   glIsProgram_oda_

Definition at line 417 of file gles2_ext.h.

◆ glIsRenderbuffer

#define glIsRenderbuffer   glIsRenderbuffer_oda_

Definition at line 522 of file gles2_ext.h.

◆ glIsShader

#define glIsShader   glIsShader_oda_

Definition at line 418 of file gles2_ext.h.

◆ glLinkProgram

#define glLinkProgram   glLinkProgram_oda_

Definition at line 419 of file gles2_ext.h.

◆ glReleaseShaderCompiler

#define glReleaseShaderCompiler   glReleaseShaderCompiler_oda_

Definition at line 573 of file gles2_ext.h.

◆ glRenderbufferStorage

#define glRenderbufferStorage   glRenderbufferStorage_oda_

Definition at line 526 of file gles2_ext.h.

◆ glSampleCoverage

#define glSampleCoverage   glSampleCoverage_oda_

Definition at line 119 of file gles2_ext.h.

◆ glShaderBinary

#define glShaderBinary   glShaderBinary_oda_

Definition at line 574 of file gles2_ext.h.

◆ glShaderSource

#define glShaderSource   glShaderSource_oda_

Definition at line 420 of file gles2_ext.h.

◆ glStencilFuncSeparate

#define glStencilFuncSeparate   glStencilFuncSeparate_oda_

Definition at line 390 of file gles2_ext.h.

◆ glStencilMaskSeparate

#define glStencilMaskSeparate   glStencilMaskSeparate_oda_

Definition at line 391 of file gles2_ext.h.

◆ glStencilOpSeparate

#define glStencilOpSeparate   glStencilOpSeparate_oda_

Definition at line 389 of file gles2_ext.h.

◆ glUniform1f

#define glUniform1f   glUniform1f_oda_

Definition at line 422 of file gles2_ext.h.

◆ glUniform1fv

#define glUniform1fv   glUniform1fv_oda_

Definition at line 430 of file gles2_ext.h.

◆ glUniform1i

#define glUniform1i   glUniform1i_oda_

Definition at line 426 of file gles2_ext.h.

◆ glUniform1iv

#define glUniform1iv   glUniform1iv_oda_

Definition at line 434 of file gles2_ext.h.

◆ glUniform2f

#define glUniform2f   glUniform2f_oda_

Definition at line 423 of file gles2_ext.h.

◆ glUniform2fv

#define glUniform2fv   glUniform2fv_oda_

Definition at line 431 of file gles2_ext.h.

◆ glUniform2i

#define glUniform2i   glUniform2i_oda_

Definition at line 427 of file gles2_ext.h.

◆ glUniform2iv

#define glUniform2iv   glUniform2iv_oda_

Definition at line 435 of file gles2_ext.h.

◆ glUniform3f

#define glUniform3f   glUniform3f_oda_

Definition at line 424 of file gles2_ext.h.

◆ glUniform3fv

#define glUniform3fv   glUniform3fv_oda_

Definition at line 432 of file gles2_ext.h.

◆ glUniform3i

#define glUniform3i   glUniform3i_oda_

Definition at line 428 of file gles2_ext.h.

◆ glUniform3iv

#define glUniform3iv   glUniform3iv_oda_

Definition at line 436 of file gles2_ext.h.

◆ glUniform4f

#define glUniform4f   glUniform4f_oda_

Definition at line 425 of file gles2_ext.h.

◆ glUniform4fv

#define glUniform4fv   glUniform4fv_oda_

Definition at line 433 of file gles2_ext.h.

◆ glUniform4i

#define glUniform4i   glUniform4i_oda_

Definition at line 429 of file gles2_ext.h.

◆ glUniform4iv

#define glUniform4iv   glUniform4iv_oda_

Definition at line 437 of file gles2_ext.h.

◆ glUniformMatrix2fv

#define glUniformMatrix2fv   glUniformMatrix2fv_oda_

Definition at line 438 of file gles2_ext.h.

◆ glUniformMatrix3fv

#define glUniformMatrix3fv   glUniformMatrix3fv_oda_

Definition at line 439 of file gles2_ext.h.

◆ glUniformMatrix4fv

#define glUniformMatrix4fv   glUniformMatrix4fv_oda_

Definition at line 440 of file gles2_ext.h.

◆ glUseProgram

#define glUseProgram   glUseProgram_oda_

Definition at line 421 of file gles2_ext.h.

◆ glValidateProgram

#define glValidateProgram   glValidateProgram_oda_

Definition at line 441 of file gles2_ext.h.

◆ glVertexAttrib1f

#define glVertexAttrib1f   glVertexAttrib1f_oda_

Definition at line 442 of file gles2_ext.h.

◆ glVertexAttrib1fv

#define glVertexAttrib1fv   glVertexAttrib1fv_oda_

Definition at line 443 of file gles2_ext.h.

◆ glVertexAttrib2f

#define glVertexAttrib2f   glVertexAttrib2f_oda_

Definition at line 444 of file gles2_ext.h.

◆ glVertexAttrib2fv

#define glVertexAttrib2fv   glVertexAttrib2fv_oda_

Definition at line 445 of file gles2_ext.h.

◆ glVertexAttrib3f

#define glVertexAttrib3f   glVertexAttrib3f_oda_

Definition at line 446 of file gles2_ext.h.

◆ glVertexAttrib3fv

#define glVertexAttrib3fv   glVertexAttrib3fv_oda_

Definition at line 447 of file gles2_ext.h.

◆ glVertexAttrib4f

#define glVertexAttrib4f   glVertexAttrib4f_oda_

Definition at line 448 of file gles2_ext.h.

◆ glVertexAttrib4fv

#define glVertexAttrib4fv   glVertexAttrib4fv_oda_

Definition at line 449 of file gles2_ext.h.

◆ glVertexAttribPointer

#define glVertexAttribPointer   glVertexAttribPointer_oda_

Definition at line 450 of file gles2_ext.h.

Typedef Documentation

◆ alpha

typedef GLfloat GLfloat GLfloat alpha

Definition at line 147 of file gles2_ext.h.

◆ attachment

typedef GLenum attachment

Definition at line 501 of file gles2_ext.h.

◆ binary

typedef const GLuint GLenum const void* binary

Definition at line 562 of file gles2_ext.h.

◆ binaryformat

typedef const GLuint GLenum binaryformat

Definition at line 562 of file gles2_ext.h.

◆ blue

typedef GLfloat GLfloat blue

Definition at line 147 of file gles2_ext.h.

◆ border

typedef GLint GLenum GLsizei GLsizei GLint border

Definition at line 110 of file gles2_ext.h.

◆ buffer

typedef GLuint buffer

Definition at line 178 of file gles2_ext.h.

◆ buffers

typedef GLuint * buffers

Definition at line 179 of file gles2_ext.h.

◆ bufSize

typedef GLsizei bufSize

Definition at line 274 of file gles2_ext.h.

◆ count

typedef GLsizei count

Definition at line 276 of file gles2_ext.h.

◆ data

typedef GLintptr GLsizeiptr const void * data

Definition at line 110 of file gles2_ext.h.

◆ dfactorAlpha

Definition at line 146 of file gles2_ext.h.

◆ dfactorRGB

typedef GLenum dfactorRGB

Definition at line 146 of file gles2_ext.h.

◆ dpfail

typedef GLenum GLenum dpfail

Definition at line 261 of file gles2_ext.h.

◆ dppass

Definition at line 261 of file gles2_ext.h.

◆ f

typedef GLfloat f

Definition at line 564 of file gles2_ext.h.

◆ format

typedef GLint GLint GLint GLsizei GLsizei GLenum format

Definition at line 111 of file gles2_ext.h.

◆ framebuffer

Definition at line 497 of file gles2_ext.h.

◆ framebuffers

typedef GLuint * framebuffers

Definition at line 498 of file gles2_ext.h.

◆ func

typedef GLenum func

Definition at line 262 of file gles2_ext.h.

◆ GLchar

typedef char GLchar

Definition at line 207 of file gles2_ext.h.

◆ GLintptr

typedef ptrdiff_t GLintptr

Definition at line 166 of file gles2_ext.h.

◆ GLsizeiptr

typedef ptrdiff_t GLsizeiptr

Definition at line 165 of file gles2_ext.h.

◆ green

typedef GLfloat green

Definition at line 147 of file gles2_ext.h.

◆ height

typedef GLenum GLsizei GLsizei height

Definition at line 110 of file gles2_ext.h.

◆ imageSize

typedef GLint GLint GLint GLsizei GLsizei GLenum GLsizei imageSize

Definition at line 110 of file gles2_ext.h.

◆ index

typedef GLuint index

Definition at line 265 of file gles2_ext.h.

◆ infoLog

typedef GLsizei GLsizei GLchar * infoLog

Definition at line 279 of file gles2_ext.h.

◆ internalformat

Definition at line 110 of file gles2_ext.h.

◆ invert

typedef GLboolean invert

Definition at line 109 of file gles2_ext.h.

◆ length

typedef const GLuint GLenum const void GLsizei length

Definition at line 274 of file gles2_ext.h.

◆ level

Definition at line 110 of file gles2_ext.h.

◆ location

typedef GLint location

Definition at line 284 of file gles2_ext.h.

◆ mask

typedef GLuint mask

Definition at line 262 of file gles2_ext.h.

◆ maxCount

typedef GLsizei maxCount

Definition at line 276 of file gles2_ext.h.

◆ modeAlpha

typedef GLenum modeAlpha

Definition at line 260 of file gles2_ext.h.

◆ name

typedef const GLchar * name

Definition at line 265 of file gles2_ext.h.

◆ normalized

Definition at line 322 of file gles2_ext.h.

◆ offset

typedef GLintptr offset

Definition at line 183 of file gles2_ext.h.

◆ params

Definition at line 184 of file gles2_ext.h.

◆ pname

typedef GLenum GLenum pname

Definition at line 184 of file gles2_ext.h.

◆ pointer

typedef GLint GLenum GLboolean GLsizei const void * pointer

Definition at line 288 of file gles2_ext.h.

◆ precision

Definition at line 563 of file gles2_ext.h.

◆ precisiontype

Definition at line 563 of file gles2_ext.h.

◆ range

typedef GLenum GLint* range

Definition at line 563 of file gles2_ext.h.

◆ ref

typedef GLenum GLint ref

Definition at line 262 of file gles2_ext.h.

◆ renderbuffer

Definition at line 491 of file gles2_ext.h.

◆ renderbuffers

typedef GLuint * renderbuffers

Definition at line 492 of file gles2_ext.h.

◆ renderbuffertarget

Definition at line 502 of file gles2_ext.h.

◆ sfactorAlpha

Definition at line 146 of file gles2_ext.h.

◆ sfail

typedef GLenum sfail

Definition at line 261 of file gles2_ext.h.

◆ shader

typedef GLuint shader

Definition at line 264 of file gles2_ext.h.

◆ shaders

typedef const GLuint * shaders

Definition at line 276 of file gles2_ext.h.

◆ size

typedef GLint size

Definition at line 182 of file gles2_ext.h.

◆ source

typedef GLsizei GLsizei GLchar* source

Definition at line 282 of file gles2_ext.h.

◆ stride

typedef GLint GLenum GLboolean GLsizei stride

Definition at line 322 of file gles2_ext.h.

◆ string

typedef GLsizei const GLchar* const* string

Definition at line 292 of file gles2_ext.h.

◆ textarget

Definition at line 501 of file gles2_ext.h.

◆ texture

Definition at line 501 of file gles2_ext.h.

◆ transpose

typedef GLsizei GLboolean transpose

Definition at line 310 of file gles2_ext.h.

◆ type

typedef GLint GLenum type

Definition at line 274 of file gles2_ext.h.

◆ usage

typedef GLsizeiptr const void GLenum usage

Definition at line 182 of file gles2_ext.h.

◆ v

typedef const GLfloat * v

Definition at line 315 of file gles2_ext.h.

◆ v0

typedef GLint v0

Definition at line 294 of file gles2_ext.h.

◆ v1

typedef GLint GLint v1

Definition at line 295 of file gles2_ext.h.

◆ v2

typedef GLint GLint GLint v2

Definition at line 296 of file gles2_ext.h.

◆ v3

Definition at line 297 of file gles2_ext.h.

◆ value

typedef GLsizei GLboolean const GLfloat * value

Definition at line 302 of file gles2_ext.h.

◆ w

typedef GLfloat GLfloat GLfloat GLfloat w

Definition at line 320 of file gles2_ext.h.

◆ width

typedef GLenum GLsizei width

Definition at line 110 of file gles2_ext.h.

◆ x

typedef GLfloat x

Definition at line 314 of file gles2_ext.h.

◆ xoffset

typedef GLint GLint xoffset

Definition at line 111 of file gles2_ext.h.

◆ y

typedef GLfloat GLfloat y

Definition at line 316 of file gles2_ext.h.

◆ yoffset

Definition at line 111 of file gles2_ext.h.

◆ z

typedef GLfloat GLfloat GLfloat z

Definition at line 318 of file gles2_ext.h.

Function Documentation

◆ glActiveTexture_oda_()

void glActiveTexture_oda_ ( GLenum  texture)

◆ glAttachShader_oda_()

void glAttachShader_oda_ ( GLuint  program,
GLuint  shader 
)

◆ glBindAttribLocation_oda_()

void glBindAttribLocation_oda_ ( GLuint  program,
GLuint  index,
const GLchar name 
)

◆ glBindBuffer_oda_()

void glBindBuffer_oda_ ( GLenum  target,
GLuint  buffer 
)

◆ glBindFramebuffer_oda_()

void glBindFramebuffer_oda_ ( GLenum  target,
GLuint  framebuffer 
)

◆ glBindRenderbuffer_oda_()

void glBindRenderbuffer_oda_ ( GLenum  target,
GLuint  renderbuffer 
)

◆ glBlendColor_oda_()

void glBlendColor_oda_ ( GLfloat  red,
GLfloat  green,
GLfloat  blue,
GLfloat  alpha 
)

◆ glBlendEquation_oda_()

void glBlendEquation_oda_ ( GLenum  mode)

◆ glBlendEquationSeparate_oda_()

void glBlendEquationSeparate_oda_ ( GLenum  modeRGB,
GLenum  modeAlpha 
)

◆ glBlendFuncSeparate_oda_()

void glBlendFuncSeparate_oda_ ( GLenum  sfactorRGB,
GLenum  dfactorRGB,
GLenum  sfactorAlpha,
GLenum  dfactorAlpha 
)

◆ GLboolean()

typedef GLboolean ( APIENTRYP  PFNGLISBUFFERPROC)

◆ glBufferData_oda_()

void glBufferData_oda_ ( GLenum  target,
GLsizeiptr  size,
const void data,
GLenum  usage 
)

◆ glBufferSubData_oda_()

void glBufferSubData_oda_ ( GLenum  target,
GLintptr  offset,
GLsizeiptr  size,
const void data 
)

◆ glCheckFramebufferStatus_oda_()

GLenum glCheckFramebufferStatus_oda_ ( GLenum  target)

◆ glClearDepthf_oda_()

void glClearDepthf_oda_ ( GLfloat  d)

◆ glCompileShader_oda_()

void glCompileShader_oda_ ( GLuint  shader)

◆ glCompressedTexImage2D_oda_()

void glCompressedTexImage2D_oda_ ( GLenum  target,
GLint  level,
GLenum  internalformat,
GLsizei  width,
GLsizei  height,
GLint  border,
GLsizei  imageSize,
const void data 
)

◆ glCompressedTexSubImage2D_oda_()

void glCompressedTexSubImage2D_oda_ ( GLenum  target,
GLint  level,
GLint  xoffset,
GLint  yoffset,
GLsizei  width,
GLsizei  height,
GLenum  format,
GLsizei  imageSize,
const void data 
)

◆ glCreateProgram_oda_()

GLuint glCreateProgram_oda_ ( void  )

◆ glCreateShader_oda_()

GLuint glCreateShader_oda_ ( GLenum  type)

◆ glDeleteBuffers_oda_()

void glDeleteBuffers_oda_ ( GLsizei  n,
const GLuint buffers 
)

◆ glDeleteFramebuffers_oda_()

void glDeleteFramebuffers_oda_ ( GLsizei  n,
const GLuint framebuffers 
)

◆ glDeleteProgram_oda_()

void glDeleteProgram_oda_ ( GLuint  program)

◆ glDeleteRenderbuffers_oda_()

void glDeleteRenderbuffers_oda_ ( GLsizei  n,
const GLuint renderbuffers 
)

◆ glDeleteShader_oda_()

void glDeleteShader_oda_ ( GLuint  shader)

◆ glDepthRangef_oda_()

void glDepthRangef_oda_ ( GLfloat  n,
GLfloat  f 
)

◆ glDetachShader_oda_()

void glDetachShader_oda_ ( GLuint  program,
GLuint  shader 
)

◆ glDisableVertexAttribArray_oda_()

void glDisableVertexAttribArray_oda_ ( GLuint  index)

◆ glEnableVertexAttribArray_oda_()

void glEnableVertexAttribArray_oda_ ( GLuint  index)

◆ GLenum()

typedef GLenum ( APIENTRYP  PFNGLCHECKFRAMEBUFFERSTATUSPROC)

◆ GLES2_Extensions_Initialize()

bool GLES2_Extensions_Initialize ( OdTrVisRenderClient pCtx,
bool  bThrowException = true 
)

◆ GLES2_GetMajorVersion()

int GLES2_GetMajorVersion ( )

◆ GLES2_GetMinorVersion()

int GLES2_GetMinorVersion ( )

◆ GLES2_GetProcAddress()

void * GLES2_GetProcAddress ( const char *  pFuncName)

◆ GLES2_IsVersionGEQ()

int GLES2_IsVersionGEQ ( int  majorVersion,
int  minorVersion 
)

◆ GLES2_ParseExtension()

bool GLES2_ParseExtension ( const char *  pExtName,
const char *  pExtensions 
)

◆ glFramebufferRenderbuffer_oda_()

void glFramebufferRenderbuffer_oda_ ( GLenum  target,
GLenum  attachment,
GLenum  renderbuffertarget,
GLuint  renderbuffer 
)

◆ glFramebufferTexture2D_oda_()

void glFramebufferTexture2D_oda_ ( GLenum  target,
GLenum  attachment,
GLenum  textarget,
GLuint  texture,
GLint  level 
)

◆ glGenBuffers_oda_()

void glGenBuffers_oda_ ( GLsizei  n,
GLuint buffers 
)

◆ glGenerateMipmap_oda_()

void glGenerateMipmap_oda_ ( GLenum  target)

◆ glGenFramebuffers_oda_()

void glGenFramebuffers_oda_ ( GLsizei  n,
GLuint framebuffers 
)

◆ glGenRenderbuffers_oda_()

void glGenRenderbuffers_oda_ ( GLsizei  n,
GLuint renderbuffers 
)

◆ glGetActiveAttrib_oda_()

void glGetActiveAttrib_oda_ ( GLuint  program,
GLuint  index,
GLsizei  bufSize,
GLsizei *  length,
GLint size,
GLenum type,
GLchar name 
)

◆ glGetActiveUniform_oda_()

void glGetActiveUniform_oda_ ( GLuint  program,
GLuint  index,
GLsizei  bufSize,
GLsizei *  length,
GLint size,
GLenum type,
GLchar name 
)

◆ glGetAttachedShaders_oda_()

void glGetAttachedShaders_oda_ ( GLuint  program,
GLsizei  maxCount,
GLsizei *  count,
GLuint shaders 
)

◆ glGetAttribLocation_oda_()

GLint glGetAttribLocation_oda_ ( GLuint  program,
const GLchar name 
)

◆ glGetBufferParameteriv_oda_()

void glGetBufferParameteriv_oda_ ( GLenum  target,
GLenum  pname,
GLint params 
)

◆ glGetFramebufferAttachmentParameteriv_oda_()

void glGetFramebufferAttachmentParameteriv_oda_ ( GLenum  target,
GLenum  attachment,
GLenum  pname,
GLint params 
)

◆ glGetProgramInfoLog_oda_()

void glGetProgramInfoLog_oda_ ( GLuint  program,
GLsizei  bufSize,
GLsizei *  length,
GLchar infoLog 
)

◆ glGetProgramiv_oda_()

void glGetProgramiv_oda_ ( GLuint  program,
GLenum  pname,
GLint params 
)

◆ glGetRenderbufferParameteriv_oda_()

void glGetRenderbufferParameteriv_oda_ ( GLenum  target,
GLenum  pname,
GLint params 
)

◆ glGetShaderInfoLog_oda_()

void glGetShaderInfoLog_oda_ ( GLuint  shader,
GLsizei  bufSize,
GLsizei *  length,
GLchar infoLog 
)

◆ glGetShaderiv_oda_()

void glGetShaderiv_oda_ ( GLuint  shader,
GLenum  pname,
GLint params 
)

◆ glGetShaderPrecisionFormat_oda_()

void glGetShaderPrecisionFormat_oda_ ( GLenum  shadertype,
GLenum  precisiontype,
GLint range,
GLint precision 
)

◆ glGetShaderSource_oda_()

void glGetShaderSource_oda_ ( GLuint  shader,
GLsizei  bufSize,
GLsizei *  length,
GLchar source 
)

◆ glGetUniformfv_oda_()

void glGetUniformfv_oda_ ( GLuint  program,
GLint  location,
GLfloat *  params 
)

◆ glGetUniformiv_oda_()

void glGetUniformiv_oda_ ( GLuint  program,
GLint  location,
GLint params 
)

◆ glGetUniformLocation_oda_()

GLint glGetUniformLocation_oda_ ( GLuint  program,
const GLchar name 
)

◆ glGetVertexAttribfv_oda_()

void glGetVertexAttribfv_oda_ ( GLuint  index,
GLenum  pname,
GLfloat *  params 
)

◆ glGetVertexAttribiv_oda_()

void glGetVertexAttribiv_oda_ ( GLuint  index,
GLenum  pname,
GLint params 
)

◆ glGetVertexAttribPointerv_oda_()

void glGetVertexAttribPointerv_oda_ ( GLuint  index,
GLenum  pname,
void **  pointer 
)

◆ GLint()

typedef GLint ( APIENTRYP  PFNGLGETATTRIBLOCATIONPROC)

◆ glIsBuffer_oda_()

GLboolean glIsBuffer_oda_ ( GLuint  buffer)

◆ glIsFramebuffer_oda_()

GLboolean glIsFramebuffer_oda_ ( GLuint  framebuffer)

◆ glIsProgram_oda_()

GLboolean glIsProgram_oda_ ( GLuint  program)

◆ glIsRenderbuffer_oda_()

GLboolean glIsRenderbuffer_oda_ ( GLuint  renderbuffer)

◆ glIsShader_oda_()

GLboolean glIsShader_oda_ ( GLuint  shader)

◆ glLinkProgram_oda_()

void glLinkProgram_oda_ ( GLuint  program)

◆ glReleaseShaderCompiler_oda_()

void glReleaseShaderCompiler_oda_ ( void  )

◆ glRenderbufferStorage_oda_()

void glRenderbufferStorage_oda_ ( GLenum  target,
GLenum  internalformat,
GLsizei  width,
GLsizei  height 
)

◆ glSampleCoverage_oda_()

void glSampleCoverage_oda_ ( GLfloat  value,
GLboolean  invert 
)

◆ glShaderBinary_oda_()

void glShaderBinary_oda_ ( GLsizei  count,
const GLuint shaders,
GLenum  binaryformat,
const void binary,
GLsizei  length 
)

◆ glShaderSource_oda_()

void glShaderSource_oda_ ( GLuint  shader,
GLsizei  count,
const GLchar *const *  string,
const GLint length 
)

◆ glStencilFuncSeparate_oda_()

void glStencilFuncSeparate_oda_ ( GLenum  face,
GLenum  func,
GLint  ref,
GLuint  mask 
)

◆ glStencilMaskSeparate_oda_()

void glStencilMaskSeparate_oda_ ( GLenum  face,
GLuint  mask 
)

◆ glStencilOpSeparate_oda_()

void glStencilOpSeparate_oda_ ( GLenum  face,
GLenum  sfail,
GLenum  dpfail,
GLenum  dppass 
)

◆ GLuint()

typedef GLuint ( APIENTRYP  PFNGLCREATEPROGRAMPROC)

◆ glUniform1f_oda_()

void glUniform1f_oda_ ( GLint  location,
GLfloat  v0 
)

◆ glUniform1fv_oda_()

void glUniform1fv_oda_ ( GLint  location,
GLsizei  count,
const GLfloat *  value 
)

◆ glUniform1i_oda_()

void glUniform1i_oda_ ( GLint  location,
GLint  v0 
)

◆ glUniform1iv_oda_()

void glUniform1iv_oda_ ( GLint  location,
GLsizei  count,
const GLint value 
)

◆ glUniform2f_oda_()

void glUniform2f_oda_ ( GLint  location,
GLfloat  v0,
GLfloat  v1 
)

◆ glUniform2fv_oda_()

void glUniform2fv_oda_ ( GLint  location,
GLsizei  count,
const GLfloat *  value 
)

◆ glUniform2i_oda_()

void glUniform2i_oda_ ( GLint  location,
GLint  v0,
GLint  v1 
)

◆ glUniform2iv_oda_()

void glUniform2iv_oda_ ( GLint  location,
GLsizei  count,
const GLint value 
)

◆ glUniform3f_oda_()

void glUniform3f_oda_ ( GLint  location,
GLfloat  v0,
GLfloat  v1,
GLfloat  v2 
)

◆ glUniform3fv_oda_()

void glUniform3fv_oda_ ( GLint  location,
GLsizei  count,
const GLfloat *  value 
)

◆ glUniform3i_oda_()

void glUniform3i_oda_ ( GLint  location,
GLint  v0,
GLint  v1,
GLint  v2 
)

◆ glUniform3iv_oda_()

void glUniform3iv_oda_ ( GLint  location,
GLsizei  count,
const GLint value 
)

◆ glUniform4f_oda_()

void glUniform4f_oda_ ( GLint  location,
GLfloat  v0,
GLfloat  v1,
GLfloat  v2,
GLfloat  v3 
)

◆ glUniform4fv_oda_()

void glUniform4fv_oda_ ( GLint  location,
GLsizei  count,
const GLfloat *  value 
)

◆ glUniform4i_oda_()

void glUniform4i_oda_ ( GLint  location,
GLint  v0,
GLint  v1,
GLint  v2,
GLint  v3 
)

◆ glUniform4iv_oda_()

void glUniform4iv_oda_ ( GLint  location,
GLsizei  count,
const GLint value 
)

◆ glUniformMatrix2fv_oda_()

void glUniformMatrix2fv_oda_ ( GLint  location,
GLsizei  count,
GLboolean  transpose,
const GLfloat *  value 
)

◆ glUniformMatrix3fv_oda_()

void glUniformMatrix3fv_oda_ ( GLint  location,
GLsizei  count,
GLboolean  transpose,
const GLfloat *  value 
)

◆ glUniformMatrix4fv_oda_()

void glUniformMatrix4fv_oda_ ( GLint  location,
GLsizei  count,
GLboolean  transpose,
const GLfloat *  value 
)

◆ glUseProgram_oda_()

void glUseProgram_oda_ ( GLuint  program)

◆ glValidateProgram_oda_()

void glValidateProgram_oda_ ( GLuint  program)

◆ glVertexAttrib1f_oda_()

void glVertexAttrib1f_oda_ ( GLuint  index,
GLfloat  x 
)

◆ glVertexAttrib1fv_oda_()

void glVertexAttrib1fv_oda_ ( GLuint  index,
const GLfloat *  v 
)

◆ glVertexAttrib2f_oda_()

void glVertexAttrib2f_oda_ ( GLuint  index,
GLfloat  x,
GLfloat  y 
)

◆ glVertexAttrib2fv_oda_()

void glVertexAttrib2fv_oda_ ( GLuint  index,
const GLfloat *  v 
)

◆ glVertexAttrib3f_oda_()

void glVertexAttrib3f_oda_ ( GLuint  index,
GLfloat  x,
GLfloat  y,
GLfloat  z 
)

◆ glVertexAttrib3fv_oda_()

void glVertexAttrib3fv_oda_ ( GLuint  index,
const GLfloat *  v 
)

◆ glVertexAttrib4f_oda_()

void glVertexAttrib4f_oda_ ( GLuint  index,
GLfloat  x,
GLfloat  y,
GLfloat  z,
GLfloat  w 
)

◆ glVertexAttrib4fv_oda_()

void glVertexAttrib4fv_oda_ ( GLuint  index,
const GLfloat *  v 
)

◆ glVertexAttribPointer_oda_()

void glVertexAttribPointer_oda_ ( GLuint  index,
GLint  size,
GLenum  type,
GLboolean  normalized,
GLsizei  stride,
const void pointer 
)

◆ void()

typedef void ( APIENTRYP  PFNGLACTIVETEXTUREPROC)