28 #ifndef GL_GLEXT_LEGACY  
   29 #define GL_GLEXT_LEGACY 
   37 #define APIENTRYP APIENTRY * 
   40 #ifndef GL_VERSION_1_2 
   41 #define GL_VERSION_1_2 1 
   42 #define GL_VERSION_1_2_GLES2 1 
   44 #define GL_UNSIGNED_SHORT_4_4_4_4         0x8033 
   45 #define GL_UNSIGNED_SHORT_5_5_5_1         0x8034 
   46 #define GL_UNSIGNED_SHORT_5_6_5           0x8363 
   47 #define GL_CLAMP_TO_EDGE                  0x812F 
   48 #define GL_ALIASED_LINE_WIDTH_RANGE       0x846E 
   49 #define GL_ALIASED_POINT_SIZE_RANGE       0x846D 
   53 #ifndef GL_VERSION_1_3 
   54 #define GL_VERSION_1_3 1 
   55 #define GL_VERSION_1_3_GLES2 1 
   57 #define GL_TEXTURE0                       0x84C0 
   58 #define GL_TEXTURE1                       0x84C1 
   59 #define GL_TEXTURE2                       0x84C2 
   60 #define GL_TEXTURE3                       0x84C3 
   61 #define GL_TEXTURE4                       0x84C4 
   62 #define GL_TEXTURE5                       0x84C5 
   63 #define GL_TEXTURE6                       0x84C6 
   64 #define GL_TEXTURE7                       0x84C7 
   65 #define GL_TEXTURE8                       0x84C8 
   66 #define GL_TEXTURE9                       0x84C9 
   67 #define GL_TEXTURE10                      0x84CA 
   68 #define GL_TEXTURE11                      0x84CB 
   69 #define GL_TEXTURE12                      0x84CC 
   70 #define GL_TEXTURE13                      0x84CD 
   71 #define GL_TEXTURE14                      0x84CE 
   72 #define GL_TEXTURE15                      0x84CF 
   73 #define GL_TEXTURE16                      0x84D0 
   74 #define GL_TEXTURE17                      0x84D1 
   75 #define GL_TEXTURE18                      0x84D2 
   76 #define GL_TEXTURE19                      0x84D3 
   77 #define GL_TEXTURE20                      0x84D4 
   78 #define GL_TEXTURE21                      0x84D5 
   79 #define GL_TEXTURE22                      0x84D6 
   80 #define GL_TEXTURE23                      0x84D7 
   81 #define GL_TEXTURE24                      0x84D8 
   82 #define GL_TEXTURE25                      0x84D9 
   83 #define GL_TEXTURE26                      0x84DA 
   84 #define GL_TEXTURE27                      0x84DB 
   85 #define GL_TEXTURE28                      0x84DC 
   86 #define GL_TEXTURE29                      0x84DD 
   87 #define GL_TEXTURE30                      0x84DE 
   88 #define GL_TEXTURE31                      0x84DF 
   89 #define GL_ACTIVE_TEXTURE                 0x84E0 
   90 #define GL_SAMPLE_ALPHA_TO_COVERAGE       0x809E 
   91 #define GL_SAMPLE_COVERAGE                0x80A0 
   92 #define GL_SAMPLE_BUFFERS                 0x80A8 
   93 #define GL_SAMPLES                        0x80A9 
   94 #define GL_SAMPLE_COVERAGE_VALUE          0x80AA 
   95 #define GL_SAMPLE_COVERAGE_INVERT         0x80AB 
   96 #define GL_TEXTURE_CUBE_MAP               0x8513 
   97 #define GL_TEXTURE_BINDING_CUBE_MAP       0x8514 
   98 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X    0x8515 
   99 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X    0x8516 
  100 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y    0x8517 
  101 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y    0x8518 
  102 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z    0x8519 
  103 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z    0x851A 
  104 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE      0x851C 
  105 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 
  106 #define GL_COMPRESSED_TEXTURE_FORMATS     0x86A3 
  118 #define glActiveTexture glActiveTexture_oda_ 
  119 #define glSampleCoverage glSampleCoverage_oda_ 
  120 #define glCompressedTexImage2D glCompressedTexImage2D_oda_ 
  121 #define glCompressedTexSubImage2D glCompressedTexSubImage2D_oda_ 
  125 #ifndef GL_VERSION_1_4 
  126 #define GL_VERSION_1_4 1 
  127 #define GL_VERSION_1_4_GLES2 1 
  129 #define GL_BLEND_DST_RGB                  0x80C8 
  130 #define GL_BLEND_SRC_RGB                  0x80C9 
  131 #define GL_BLEND_DST_ALPHA                0x80CA 
  132 #define GL_BLEND_SRC_ALPHA                0x80CB 
  133 #define GL_DEPTH_COMPONENT16              0x81A5 
  134 #define GL_MIRRORED_REPEAT                0x8370 
  135 #define GL_INCR_WRAP                      0x8507 
  136 #define GL_DECR_WRAP                      0x8508 
  137 #define GL_GENERATE_MIPMAP_HINT           0x8192 
  138 #define GL_FUNC_ADD                       0x8006 
  139 #define GL_FUNC_SUBTRACT                  0x800A 
  140 #define GL_FUNC_REVERSE_SUBTRACT          0x800B 
  141 #define GL_CONSTANT_COLOR                 0x8001 
  142 #define GL_ONE_MINUS_CONSTANT_COLOR       0x8002 
  143 #define GL_CONSTANT_ALPHA                 0x8003 
  144 #define GL_ONE_MINUS_CONSTANT_ALPHA       0x8004 
  154 #define glBlendFuncSeparate glBlendFuncSeparate_oda_ 
  155 #define glBlendColor glBlendColor_oda_ 
  156 #define glBlendEquation glBlendEquation_oda_ 
  160 #ifndef GL_VERSION_1_5 
  161 #define GL_VERSION_1_5 1 
  162 #define GL_VERSION_1_5_GLES2 1 
  167 #define GL_BUFFER_SIZE                    0x8764 
  168 #define GL_BUFFER_USAGE                   0x8765 
  169 #define GL_ARRAY_BUFFER                   0x8892 
  170 #define GL_ELEMENT_ARRAY_BUFFER           0x8893 
  171 #define GL_ARRAY_BUFFER_BINDING           0x8894 
  172 #define GL_ELEMENT_ARRAY_BUFFER_BINDING   0x8895 
  173 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F 
  174 #define GL_STREAM_DRAW                    0x88E0 
  175 #define GL_STATIC_DRAW                    0x88E4 
  176 #define GL_DYNAMIC_DRAW                   0x88E8 
  194 #define glBindBuffer glBindBuffer_oda_ 
  195 #define glDeleteBuffers glDeleteBuffers_oda_ 
  196 #define glGenBuffers glGenBuffers_oda_ 
  197 #define glIsBuffer glIsBuffer_oda_ 
  198 #define glBufferData glBufferData_oda_ 
  199 #define glBufferSubData glBufferSubData_oda_ 
  200 #define glGetBufferParameteriv glGetBufferParameteriv_oda_ 
  203 #ifndef GL_VERSION_2_0 
  204 #define GL_VERSION_2_0 1 
  205 #define GL_VERSION_2_0_GLES2 1 
  208 #define GL_BLEND_EQUATION_RGB             0x8009 
  209 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED    0x8622 
  210 #define GL_VERTEX_ATTRIB_ARRAY_SIZE       0x8623 
  211 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE     0x8624 
  212 #define GL_VERTEX_ATTRIB_ARRAY_TYPE       0x8625 
  213 #define GL_CURRENT_VERTEX_ATTRIB          0x8626 
  214 #define GL_VERTEX_ATTRIB_ARRAY_POINTER    0x8645 
  215 #define GL_STENCIL_BACK_FUNC              0x8800 
  216 #define GL_STENCIL_BACK_FAIL              0x8801 
  217 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802 
  218 #define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803 
  219 #define GL_BLEND_EQUATION_ALPHA           0x883D 
  220 #define GL_MAX_VERTEX_ATTRIBS             0x8869 
  221 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A 
  222 #define GL_MAX_TEXTURE_IMAGE_UNITS        0x8872 
  223 #define GL_FRAGMENT_SHADER                0x8B30 
  224 #define GL_VERTEX_SHADER                  0x8B31 
  225 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C 
  226 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D 
  227 #define GL_SHADER_TYPE                    0x8B4F 
  228 #define GL_FLOAT_VEC2                     0x8B50 
  229 #define GL_FLOAT_VEC3                     0x8B51 
  230 #define GL_FLOAT_VEC4                     0x8B52 
  231 #define GL_INT_VEC2                       0x8B53 
  232 #define GL_INT_VEC3                       0x8B54 
  233 #define GL_INT_VEC4                       0x8B55 
  234 #define GL_BOOL                           0x8B56 
  235 #define GL_BOOL_VEC2                      0x8B57 
  236 #define GL_BOOL_VEC3                      0x8B58 
  237 #define GL_BOOL_VEC4                      0x8B59 
  238 #define GL_FLOAT_MAT2                     0x8B5A 
  239 #define GL_FLOAT_MAT3                     0x8B5B 
  240 #define GL_FLOAT_MAT4                     0x8B5C 
  241 #define GL_SAMPLER_2D                     0x8B5E 
  242 #define GL_SAMPLER_CUBE                   0x8B60 
  243 #define GL_DELETE_STATUS                  0x8B80 
  244 #define GL_COMPILE_STATUS                 0x8B81 
  245 #define GL_LINK_STATUS                    0x8B82 
  246 #define GL_VALIDATE_STATUS                0x8B83 
  247 #define GL_INFO_LOG_LENGTH                0x8B84 
  248 #define GL_ATTACHED_SHADERS               0x8B85 
  249 #define GL_ACTIVE_UNIFORMS                0x8B86 
  250 #define GL_ACTIVE_UNIFORM_MAX_LENGTH      0x8B87 
  251 #define GL_SHADER_SOURCE_LENGTH           0x8B88 
  252 #define GL_ACTIVE_ATTRIBUTES              0x8B89 
  253 #define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH    0x8B8A 
  254 #define GL_SHADING_LANGUAGE_VERSION       0x8B8C 
  255 #define GL_CURRENT_PROGRAM                0x8B8D 
  256 #define GL_STENCIL_BACK_REF               0x8CA3 
  257 #define GL_STENCIL_BACK_VALUE_MASK        0x8CA4 
  258 #define GL_STENCIL_BACK_WRITEMASK         0x8CA5 
  388 #define glBlendEquationSeparate glBlendEquationSeparate_oda_ 
  389 #define glStencilOpSeparate glStencilOpSeparate_oda_ 
  390 #define glStencilFuncSeparate glStencilFuncSeparate_oda_ 
  391 #define glStencilMaskSeparate glStencilMaskSeparate_oda_ 
  392 #define glAttachShader glAttachShader_oda_ 
  393 #define glBindAttribLocation glBindAttribLocation_oda_ 
  394 #define glCompileShader glCompileShader_oda_ 
  395 #define glCreateProgram glCreateProgram_oda_ 
  396 #define glCreateShader glCreateShader_oda_ 
  397 #define glDeleteProgram glDeleteProgram_oda_ 
  398 #define glDeleteShader glDeleteShader_oda_ 
  399 #define glDetachShader glDetachShader_oda_ 
  400 #define glDisableVertexAttribArray glDisableVertexAttribArray_oda_ 
  401 #define glEnableVertexAttribArray glEnableVertexAttribArray_oda_ 
  402 #define glGetActiveAttrib glGetActiveAttrib_oda_ 
  403 #define glGetActiveUniform glGetActiveUniform_oda_ 
  404 #define glGetAttachedShaders glGetAttachedShaders_oda_ 
  405 #define glGetAttribLocation glGetAttribLocation_oda_ 
  406 #define glGetProgramiv glGetProgramiv_oda_ 
  407 #define glGetProgramInfoLog glGetProgramInfoLog_oda_ 
  408 #define glGetShaderiv glGetShaderiv_oda_ 
  409 #define glGetShaderInfoLog glGetShaderInfoLog_oda_ 
  410 #define glGetShaderSource glGetShaderSource_oda_ 
  411 #define glGetUniformLocation glGetUniformLocation_oda_ 
  412 #define glGetUniformfv glGetUniformfv_oda_ 
  413 #define glGetUniformiv glGetUniformiv_oda_ 
  414 #define glGetVertexAttribfv glGetVertexAttribfv_oda_ 
  415 #define glGetVertexAttribiv glGetVertexAttribiv_oda_ 
  416 #define glGetVertexAttribPointerv glGetVertexAttribPointerv_oda_ 
  417 #define glIsProgram glIsProgram_oda_ 
  418 #define glIsShader glIsShader_oda_ 
  419 #define glLinkProgram glLinkProgram_oda_ 
  420 #define glShaderSource glShaderSource_oda_ 
  421 #define glUseProgram glUseProgram_oda_ 
  422 #define glUniform1f glUniform1f_oda_ 
  423 #define glUniform2f glUniform2f_oda_ 
  424 #define glUniform3f glUniform3f_oda_ 
  425 #define glUniform4f glUniform4f_oda_ 
  426 #define glUniform1i glUniform1i_oda_ 
  427 #define glUniform2i glUniform2i_oda_ 
  428 #define glUniform3i glUniform3i_oda_ 
  429 #define glUniform4i glUniform4i_oda_ 
  430 #define glUniform1fv glUniform1fv_oda_ 
  431 #define glUniform2fv glUniform2fv_oda_ 
  432 #define glUniform3fv glUniform3fv_oda_ 
  433 #define glUniform4fv glUniform4fv_oda_ 
  434 #define glUniform1iv glUniform1iv_oda_ 
  435 #define glUniform2iv glUniform2iv_oda_ 
  436 #define glUniform3iv glUniform3iv_oda_ 
  437 #define glUniform4iv glUniform4iv_oda_ 
  438 #define glUniformMatrix2fv glUniformMatrix2fv_oda_ 
  439 #define glUniformMatrix3fv glUniformMatrix3fv_oda_ 
  440 #define glUniformMatrix4fv glUniformMatrix4fv_oda_ 
  441 #define glValidateProgram glValidateProgram_oda_ 
  442 #define glVertexAttrib1f glVertexAttrib1f_oda_ 
  443 #define glVertexAttrib1fv glVertexAttrib1fv_oda_ 
  444 #define glVertexAttrib2f glVertexAttrib2f_oda_ 
  445 #define glVertexAttrib2fv glVertexAttrib2fv_oda_ 
  446 #define glVertexAttrib3f glVertexAttrib3f_oda_ 
  447 #define glVertexAttrib3fv glVertexAttrib3fv_oda_ 
  448 #define glVertexAttrib4f glVertexAttrib4f_oda_ 
  449 #define glVertexAttrib4fv glVertexAttrib4fv_oda_ 
  450 #define glVertexAttribPointer glVertexAttribPointer_oda_ 
  458 #ifndef GL_VERSION_3_0 
  459 #define GL_VERSION_3_0 1 
  460 #define GL_VERSION_3_0_GLES2 1 
  462 #define GL_INVALID_FRAMEBUFFER_OPERATION  0x0506 
  463 #define GL_MAX_RENDERBUFFER_SIZE          0x84E8 
  464 #define GL_FRAMEBUFFER_BINDING            0x8CA6 
  465 #define GL_RENDERBUFFER_BINDING           0x8CA7 
  466 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0 
  467 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1 
  468 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2 
  469 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3 
  470 #define GL_FRAMEBUFFER_COMPLETE           0x8CD5 
  471 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6 
  472 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7 
  473 #define GL_FRAMEBUFFER_UNSUPPORTED        0x8CDD 
  474 #define GL_COLOR_ATTACHMENT0              0x8CE0 
  475 #define GL_DEPTH_ATTACHMENT               0x8D00 
  476 #define GL_STENCIL_ATTACHMENT             0x8D20 
  477 #define GL_FRAMEBUFFER                    0x8D40 
  478 #define GL_RENDERBUFFER                   0x8D41 
  479 #define GL_RENDERBUFFER_WIDTH             0x8D42 
  480 #define GL_RENDERBUFFER_HEIGHT            0x8D43 
  481 #define GL_RENDERBUFFER_INTERNAL_FORMAT   0x8D44 
  482 #define GL_STENCIL_INDEX8                 0x8D48 
  483 #define GL_RENDERBUFFER_RED_SIZE          0x8D50 
  484 #define GL_RENDERBUFFER_GREEN_SIZE        0x8D51 
  485 #define GL_RENDERBUFFER_BLUE_SIZE         0x8D52 
  486 #define GL_RENDERBUFFER_ALPHA_SIZE        0x8D53 
  487 #define GL_RENDERBUFFER_DEPTH_SIZE        0x8D54 
  488 #define GL_RENDERBUFFER_STENCIL_SIZE      0x8D55 
  522 #define glIsRenderbuffer glIsRenderbuffer_oda_ 
  523 #define glBindRenderbuffer glBindRenderbuffer_oda_ 
  524 #define glDeleteRenderbuffers glDeleteRenderbuffers_oda_ 
  525 #define glGenRenderbuffers glGenRenderbuffers_oda_ 
  526 #define glRenderbufferStorage glRenderbufferStorage_oda_ 
  527 #define glGetRenderbufferParameteriv glGetRenderbufferParameteriv_oda_ 
  528 #define glIsFramebuffer glIsFramebuffer_oda_ 
  529 #define glBindFramebuffer glBindFramebuffer_oda_ 
  530 #define glDeleteFramebuffers glDeleteFramebuffers_oda_ 
  531 #define glGenFramebuffers glGenFramebuffers_oda_ 
  532 #define glCheckFramebufferStatus glCheckFramebufferStatus_oda_ 
  533 #define glFramebufferTexture2D glFramebufferTexture2D_oda_ 
  534 #define glFramebufferRenderbuffer glFramebufferRenderbuffer_oda_ 
  535 #define glGetFramebufferAttachmentParameteriv glGetFramebufferAttachmentParameteriv_oda_ 
  536 #define glGenerateMipmap glGenerateMipmap_oda_ 
  540 #ifndef GL_VERSION_4_1 
  541 #define GL_VERSION_4_1 1 
  542 #define GL_VERSION_4_1_GLES2 1 
  544 #define GL_FIXED                          0x140C 
  545 #define GL_IMPLEMENTATION_COLOR_READ_TYPE 0x8B9A 
  546 #define GL_IMPLEMENTATION_COLOR_READ_FORMAT 0x8B9B 
  547 #define GL_LOW_FLOAT                      0x8DF0 
  548 #define GL_MEDIUM_FLOAT                   0x8DF1 
  549 #define GL_HIGH_FLOAT                     0x8DF2 
  550 #define GL_LOW_INT                        0x8DF3 
  551 #define GL_MEDIUM_INT                     0x8DF4 
  552 #define GL_HIGH_INT                       0x8DF5 
  553 #define GL_SHADER_COMPILER                0x8DFA 
  554 #define GL_SHADER_BINARY_FORMATS          0x8DF8 
  555 #define GL_NUM_SHADER_BINARY_FORMATS      0x8DF9 
  556 #define GL_MAX_VERTEX_UNIFORM_VECTORS     0x8DFB 
  557 #define GL_MAX_VARYING_VECTORS            0x8DFC 
  558 #define GL_MAX_FRAGMENT_UNIFORM_VECTORS   0x8DFD 
  559 #define GL_RGB565                         0x8D62 
  573 #define glReleaseShaderCompiler glReleaseShaderCompiler_oda_ 
  574 #define glShaderBinary glShaderBinary_oda_ 
  575 #define glGetShaderPrecisionFormat glGetShaderPrecisionFormat_oda_ 
  576 #define glDepthRangef glDepthRangef_oda_ 
  577 #define glClearDepthf glClearDepthf_oda_ 
  584 #ifndef GL_BLEND_COLOR 
  585 #define GL_BLEND_COLOR                    0x8005 
  589 #ifndef GL_BLEND_EQUATION 
  590 #define GL_BLEND_EQUATION                 0x8009 
  595 #define GL_INVERT                         0x150A 
  600 #define GL_RGBA4                          0x8056 
  603 #define GL_RGB5_A1                        0x8057 
  607 #ifndef GL_STENCIL_INDEX 
  608 #define GL_STENCIL_INDEX                  0x1901 
  617 #ifndef GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS 
  618 #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS 0x8CD9 
  664 #ifndef GL_ES_VERSION_2_0 
  665 #define GL_ES_VERSION_2_0 1 
void glUniform1i_oda_(GLint location, GLint v0)
 
GLenum GLenum GLenum dfactorAlpha
 
GLfloat GLfloat GLfloat alpha
 
void glUniform2fv_oda_(GLint location, GLsizei count, const GLfloat *value)
 
void glVertexAttrib4fv_oda_(GLuint index, const GLfloat *v)
 
void glValidateProgram_oda_(GLuint program)
 
void glGetProgramiv_oda_(GLuint program, GLenum pname, GLint *params)
 
void glUniform3fv_oda_(GLint location, GLsizei count, const GLfloat *value)
 
void glDeleteRenderbuffers_oda_(GLsizei n, const GLuint *renderbuffers)
 
GLfloat GLfloat GLfloat z
 
void glFramebufferTexture2D_oda_(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
 
GLenum GLenum sfactorAlpha
 
void glGetUniformfv_oda_(GLuint program, GLint location, GLfloat *params)
 
void glGenRenderbuffers_oda_(GLsizei n, GLuint *renderbuffers)
 
GLfloat GLfloat GLfloat v2
 
void glBlendEquationSeparate_oda_(GLenum modeRGB, GLenum modeAlpha)
 
void glUniform1iv_oda_(GLint location, GLsizei count, const GLint *value)
 
void glUniform1f_oda_(GLint location, GLfloat v0)
 
void glBlendFuncSeparate_oda_(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
 
GLuint glCreateProgram_oda_(void)
 
GLuint glCreateShader_oda_(GLenum type)
 
GLint glGetUniformLocation_oda_(GLuint program, const GLchar *name)
 
GLfloat GLfloat GLfloat GLfloat w
 
typedef GLuint(APIENTRYP PFNGLCREATEPROGRAMPROC)(void)
 
void glUniformMatrix4fv_oda_(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
GLboolean glIsFramebuffer_oda_(GLuint framebuffer)
 
int GLES2_GetMinorVersion()
 
void glUniform4fv_oda_(GLint location, GLsizei count, const GLfloat *value)
 
void glBufferData_oda_(GLenum target, GLsizeiptr size, const void *data, GLenum usage)
 
GLboolean glIsShader_oda_(GLuint shader)
 
const GLuint GLenum const void * binary
 
GLint glGetAttribLocation_oda_(GLuint program, const GLchar *name)
 
void glBindBuffer_oda_(GLenum target, GLuint buffer)
 
void glGetShaderInfoLog_oda_(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
 
void * GLES2_GetProcAddress(const char *pFuncName)
 
GLint GLenum GLsizei width
 
void glVertexAttrib2fv_oda_(GLuint index, const GLfloat *v)
 
void glGenFramebuffers_oda_(GLsizei n, GLuint *framebuffers)
 
typedef void(APIENTRYP PFNGLACTIVETEXTUREPROC)(GLenum texture)
 
void glShaderSource_oda_(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
 
void glVertexAttrib4f_oda_(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
 
void glDeleteProgram_oda_(GLuint program)
 
void glSampleCoverage_oda_(GLfloat value, GLboolean invert)
 
int GLES2_IsVersionGEQ(int majorVersion, int minorVersion)
 
void glShaderBinary_oda_(GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
 
typedef GLenum(APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)
 
void glGetShaderPrecisionFormat_oda_(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
 
GLint GLenum GLsizei GLsizei GLint GLsizei const void * data
 
void glVertexAttrib3f_oda_(GLuint index, GLfloat x, GLfloat y, GLfloat z)
 
void glGenerateMipmap_oda_(GLenum target)
 
void glUniform3i_oda_(GLint location, GLint v0, GLint v1, GLint v2)
 
GLuint const GLchar * name
 
void glGenBuffers_oda_(GLsizei n, GLuint *buffers)
 
void glEnableVertexAttribArray_oda_(GLuint index)
 
void glVertexAttribPointer_oda_(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
 
void glUniform3f_oda_(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
 
void glGetShaderSource_oda_(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
 
GLsizei GLsizei GLchar * source
 
bool GLES2_Extensions_Initialize(OdTrVisRenderClient *pCtx, bool bThrowException=true)
 
void glGetVertexAttribiv_oda_(GLuint index, GLenum pname, GLint *params)
 
GLint GLint GLint yoffset
 
GLuint GLsizei GLsizei GLint GLenum * type
 
void glGetActiveAttrib_oda_(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
 
void glVertexAttrib1fv_oda_(GLuint index, const GLfloat *v)
 
void glUniformMatrix2fv_oda_(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
void glStencilOpSeparate_oda_(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
 
const GLuint GLenum binaryformat
 
void glCompressedTexSubImage2D_oda_(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
 
const GLuint * framebuffers
 
void glUniform3iv_oda_(GLint location, GLsizei count, const GLint *value)
 
GLenum GLenum GLuint texture
 
void glGetRenderbufferParameteriv_oda_(GLenum target, GLenum pname, GLint *params)
 
GLint GLenum GLboolean normalized
 
void glCompressedTexImage2D_oda_(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
 
void glBlendColor_oda_(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
 
typedef GLboolean(APIENTRYP PFNGLISBUFFERPROC)(GLuint buffer)
 
GLsizei GLsizei GLuint * shaders
 
void glUniform2f_oda_(GLint location, GLfloat v0, GLfloat v1)
 
void glDeleteShader_oda_(GLuint shader)
 
const GLuint * renderbuffers
 
void glCompileShader_oda_(GLuint shader)
 
GLfloat GLfloat GLfloat GLfloat v3
 
void glUniformMatrix3fv_oda_(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
GLuint GLsizei GLsizei * length
 
void glDepthRangef_oda_(GLfloat n, GLfloat f)
 
void glUniform4iv_oda_(GLint location, GLsizei count, const GLint *value)
 
void glGetBufferParameteriv_oda_(GLenum target, GLenum pname, GLint *params)
 
void glVertexAttrib2f_oda_(GLuint index, GLfloat x, GLfloat y)
 
void glUniform2i_oda_(GLint location, GLint v0, GLint v1)
 
bool GLES2_ParseExtension(const char *pExtName, const char *pExtensions)
 
void glAttachShader_oda_(GLuint program, GLuint shader)
 
void glUniform4i_oda_(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
 
void glDeleteBuffers_oda_(GLsizei n, const GLuint *buffers)
 
void glUniform1fv_oda_(GLint location, GLsizei count, const GLfloat *value)
 
typedef GLint(APIENTRYP PFNGLGETATTRIBLOCATIONPROC)(GLuint program
 
GLboolean glIsRenderbuffer_oda_(GLuint renderbuffer)
 
void glGetShaderiv_oda_(GLuint shader, GLenum pname, GLint *params)
 
void glLinkProgram_oda_(GLuint program)
 
void glGetAttachedShaders_oda_(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
 
void glBindFramebuffer_oda_(GLenum target, GLuint framebuffer)
 
void glFramebufferRenderbuffer_oda_(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
 
void glDisableVertexAttribArray_oda_(GLuint index)
 
void glUniform2iv_oda_(GLint location, GLsizei count, const GLint *value)
 
void glBlendEquation_oda_(GLenum mode)
 
void glGetProgramInfoLog_oda_(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
 
GLint GLint GLint GLsizei GLsizei GLenum format
 
void glStencilFuncSeparate_oda_(GLenum face, GLenum func, GLint ref, GLuint mask)
 
GLint GLenum internalformat
 
GLint GLenum GLsizei GLsizei GLint border
 
void glBindAttribLocation_oda_(GLuint program, GLuint index, const GLchar *name)
 
GLsizei GLboolean transpose
 
GLsizei GLsizei GLchar * infoLog
 
GLboolean glIsBuffer_oda_(GLuint buffer)
 
void glDeleteFramebuffers_oda_(GLsizei n, const GLuint *framebuffers)
 
void glGetActiveUniform_oda_(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
 
GLenum GLenum GLenum dppass
 
void glBufferSubData_oda_(GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
 
void glRenderbufferStorage_oda_(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
 
GLsizei const GLchar *const  * string
 
GLint GLenum GLsizei GLsizei GLint GLsizei imageSize
 
void glGetUniformiv_oda_(GLuint program, GLint location, GLint *params)
 
void glClearDepthf_oda_(GLfloat d)
 
GLenum glCheckFramebufferStatus_oda_(GLenum target)
 
void glGetVertexAttribfv_oda_(GLuint index, GLenum pname, GLfloat *params)
 
GLenum GLenum renderbuffertarget
 
void glBindRenderbuffer_oda_(GLenum target, GLuint renderbuffer)
 
void glGetVertexAttribPointerv_oda_(GLuint index, GLenum pname, void **pointer)
 
GLint GLenum GLboolean GLsizei stride
 
void glUniform4f_oda_(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
 
void glVertexAttrib3fv_oda_(GLuint index, const GLfloat *v)
 
GLenum GLint GLint * precision
 
void glUseProgram_oda_(GLuint program)
 
void glGetFramebufferAttachmentParameteriv_oda_(GLenum target, GLenum attachment, GLenum pname, GLint *params)
 
GLboolean glIsProgram_oda_(GLuint program)
 
void glActiveTexture_oda_(GLenum texture)
 
GLint GLenum GLsizei GLsizei height
 
void glVertexAttrib1f_oda_(GLuint index, GLfloat x)
 
void glReleaseShaderCompiler_oda_(void)
 
void glDetachShader_oda_(GLuint program, GLuint shader)
 
GLsizei const GLfloat * value
 
int GLES2_GetMajorVersion()
 
GLsizeiptr const void GLenum usage
 
void glStencilMaskSeparate_oda_(GLenum face, GLuint mask)