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