16 # define GL_APIENTRYP GL_APIENTRY* 24 #ifndef GL_OES_blend_equation_separate 26 #define GL_BLEND_EQUATION_RGB_OES 0x8009 27 #define GL_BLEND_EQUATION_ALPHA_OES 0x883D 31 #ifndef GL_OES_blend_func_separate 32 #define GL_BLEND_DST_RGB_OES 0x80C8 33 #define GL_BLEND_SRC_RGB_OES 0x80C9 34 #define GL_BLEND_DST_ALPHA_OES 0x80CA 35 #define GL_BLEND_SRC_ALPHA_OES 0x80CB 39 #ifndef GL_OES_blend_subtract 40 #define GL_BLEND_EQUATION_OES 0x8009 41 #define GL_FUNC_ADD_OES 0x8006 42 #define GL_FUNC_SUBTRACT_OES 0x800A 43 #define GL_FUNC_REVERSE_SUBTRACT_OES 0x800B 47 #ifndef GL_OES_compressed_ETC1_RGB8_texture 48 #define GL_ETC1_RGB8_OES 0x8D64 52 #ifndef GL_OES_depth24 53 #define GL_DEPTH_COMPONENT24_OES 0x81A6 57 #ifndef GL_OES_depth32 58 #define GL_DEPTH_COMPONENT32_OES 0x81A7 62 #ifndef GL_OES_draw_texture 63 #define GL_TEXTURE_CROP_RECT_OES 0x8B9D 67 #ifndef GL_OES_EGL_image 72 #ifndef GL_OES_EGL_image_external 74 #define GL_TEXTURE_EXTERNAL_OES 0x8D65 75 #define GL_TEXTURE_BINDING_EXTERNAL_OES 0x8D67 76 #define GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES 0x8D68 80 #ifndef GL_OES_element_index_uint 81 #define GL_UNSIGNED_INT 0x1405 85 #ifndef GL_OES_fixed_point 86 #define GL_FIXED_OES 0x140C 90 #ifndef GL_OES_framebuffer_object 92 #define GL_FRAMEBUFFER_OES 0x8D40 93 #define GL_RENDERBUFFER_OES 0x8D41 94 #define GL_RGBA4_OES 0x8056 95 #define GL_RGB5_A1_OES 0x8057 96 #define GL_RGB565_OES 0x8D62 97 #define GL_DEPTH_COMPONENT16_OES 0x81A5 98 #define GL_RENDERBUFFER_WIDTH_OES 0x8D42 99 #define GL_RENDERBUFFER_HEIGHT_OES 0x8D43 100 #define GL_RENDERBUFFER_INTERNAL_FORMAT_OES 0x8D44 101 #define GL_RENDERBUFFER_RED_SIZE_OES 0x8D50 102 #define GL_RENDERBUFFER_GREEN_SIZE_OES 0x8D51 103 #define GL_RENDERBUFFER_BLUE_SIZE_OES 0x8D52 104 #define GL_RENDERBUFFER_ALPHA_SIZE_OES 0x8D53 105 #define GL_RENDERBUFFER_DEPTH_SIZE_OES 0x8D54 106 #define GL_RENDERBUFFER_STENCIL_SIZE_OES 0x8D55 107 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES 0x8CD0 108 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES 0x8CD1 109 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES 0x8CD2 110 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES 0x8CD3 111 #define GL_COLOR_ATTACHMENT0_OES 0x8CE0 112 #define GL_DEPTH_ATTACHMENT_OES 0x8D00 113 #define GL_STENCIL_ATTACHMENT_OES 0x8D20 114 #define GL_FRAMEBUFFER_COMPLETE_OES 0x8CD5 115 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES 0x8CD6 116 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES 0x8CD7 117 #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES 0x8CD9 118 #define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES 0x8CDA 119 #define GL_FRAMEBUFFER_UNSUPPORTED_OES 0x8CDD 120 #define GL_FRAMEBUFFER_BINDING_OES 0x8CA6 121 #define GL_RENDERBUFFER_BINDING_OES 0x8CA7 122 #define GL_MAX_RENDERBUFFER_SIZE_OES 0x84E8 123 #define GL_INVALID_FRAMEBUFFER_OPERATION_OES 0x0506 127 #ifndef GL_OES_mapbuffer 128 #define GL_WRITE_ONLY_OES 0x88B9 129 #define GL_BUFFER_ACCESS_OES 0x88BB 130 #define GL_BUFFER_MAPPED_OES 0x88BC 131 #define GL_BUFFER_MAP_POINTER_OES 0x88BD 135 #ifndef GL_OES_matrix_get 136 #define GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES 0x898D 137 #define GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES 0x898E 138 #define GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES 0x898F 142 #ifndef GL_OES_matrix_palette 143 #define GL_MAX_VERTEX_UNITS_OES 0x86A4 144 #define GL_MAX_PALETTE_MATRICES_OES 0x8842 145 #define GL_MATRIX_PALETTE_OES 0x8840 146 #define GL_MATRIX_INDEX_ARRAY_OES 0x8844 147 #define GL_WEIGHT_ARRAY_OES 0x86AD 148 #define GL_CURRENT_PALETTE_MATRIX_OES 0x8843 149 #define GL_MATRIX_INDEX_ARRAY_SIZE_OES 0x8846 150 #define GL_MATRIX_INDEX_ARRAY_TYPE_OES 0x8847 151 #define GL_MATRIX_INDEX_ARRAY_STRIDE_OES 0x8848 152 #define GL_MATRIX_INDEX_ARRAY_POINTER_OES 0x8849 153 #define GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES 0x8B9E 154 #define GL_WEIGHT_ARRAY_SIZE_OES 0x86AB 155 #define GL_WEIGHT_ARRAY_TYPE_OES 0x86A9 156 #define GL_WEIGHT_ARRAY_STRIDE_OES 0x86AA 157 #define GL_WEIGHT_ARRAY_POINTER_OES 0x86AC 158 #define GL_WEIGHT_ARRAY_BUFFER_BINDING_OES 0x889E 162 #ifndef GL_OES_packed_depth_stencil 163 #define GL_DEPTH_STENCIL_OES 0x84F9 164 #define GL_UNSIGNED_INT_24_8_OES 0x84FA 165 #define GL_DEPTH24_STENCIL8_OES 0x88F0 169 #ifndef GL_OES_rgb8_rgba8 170 #define GL_RGB8_OES 0x8051 171 #define GL_RGBA8_OES 0x8058 175 #ifndef GL_OES_stencil1 176 #define GL_STENCIL_INDEX1_OES 0x8D46 180 #ifndef GL_OES_stencil4 181 #define GL_STENCIL_INDEX4_OES 0x8D47 185 #ifndef GL_OES_stencil8 186 #define GL_STENCIL_INDEX8_OES 0x8D48 190 #ifndef GL_OES_stencil_wrap 191 #define GL_INCR_WRAP_OES 0x8507 192 #define GL_DECR_WRAP_OES 0x8508 196 #ifndef GL_OES_texture_cube_map 197 #define GL_NORMAL_MAP_OES 0x8511 198 #define GL_REFLECTION_MAP_OES 0x8512 199 #define GL_TEXTURE_CUBE_MAP_OES 0x8513 200 #define GL_TEXTURE_BINDING_CUBE_MAP_OES 0x8514 201 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES 0x8515 202 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES 0x8516 203 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES 0x8517 204 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES 0x8518 205 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES 0x8519 206 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES 0x851A 207 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES 0x851C 208 #define GL_TEXTURE_GEN_MODE_OES 0x2500 209 #define GL_TEXTURE_GEN_STR_OES 0x8D60 213 #ifndef GL_OES_texture_mirrored_repeat 214 #define GL_MIRRORED_REPEAT_OES 0x8370 218 #ifndef GL_OES_vertex_array_object 219 #define GL_VERTEX_ARRAY_BINDING_OES 0x85B5 227 #ifndef GL_AMD_compressed_3DC_texture 228 #define GL_3DC_X_AMD 0x87F9 229 #define GL_3DC_XY_AMD 0x87FA 233 #ifndef GL_AMD_compressed_ATC_texture 234 #define GL_ATC_RGB_AMD 0x8C92 235 #define GL_ATC_RGBA_EXPLICIT_ALPHA_AMD 0x8C93 236 #define GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD 0x87EE 247 #ifndef GL_APPLE_framebuffer_multisample 248 #define GL_RENDERBUFFER_SAMPLES_APPLE 0x8CAB 249 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE 0x8D56 250 #define GL_MAX_SAMPLES_APPLE 0x8D57 251 #define GL_READ_FRAMEBUFFER_APPLE 0x8CA8 252 #define GL_DRAW_FRAMEBUFFER_APPLE 0x8CA9 253 #define GL_DRAW_FRAMEBUFFER_BINDING_APPLE 0x8CA6 254 #define GL_READ_FRAMEBUFFER_BINDING_APPLE 0x8CAA 258 #ifndef GL_APPLE_texture_format_BGRA8888 259 #define GL_BGRA_EXT 0x80E1 263 #ifndef GL_APPLE_texture_max_level 264 #define GL_TEXTURE_MAX_LEVEL_APPLE 0x813D 279 #ifndef GL_EXT_blend_minmax 280 #define GL_MIN_EXT 0x8007 281 #define GL_MAX_EXT 0x8008 285 #ifndef GL_EXT_discard_framebuffer 286 #define GL_COLOR_EXT 0x1800 287 #define GL_DEPTH_EXT 0x1801 288 #define GL_STENCIL_EXT 0x1802 295 #ifndef GL_EXT_read_format_bgra 296 #define GL_BGRA_EXT 0x80E1 297 #define GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT 0x8365 298 #define GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT 0x8366 302 #ifndef GL_EXT_texture_filter_anisotropic 303 #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE 304 #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF 308 #ifndef GL_EXT_texture_format_BGRA8888 309 #define GL_BGRA_EXT 0x80E1 313 #ifndef GL_EXT_texture_lod_bias 314 #define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD 315 #define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500 316 #define GL_TEXTURE_LOD_BIAS_EXT 0x8501 324 #ifndef GL_IMG_read_format 325 #define GL_BGRA_IMG 0x80E1 326 #define GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG 0x8365 330 #ifndef GL_IMG_texture_compression_pvrtc 331 #define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG 0x8C00 332 #define GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG 0x8C01 333 #define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG 0x8C02 334 #define GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG 0x8C03 338 #ifndef GL_IMG_texture_env_enhanced_fixed_function 339 #define GL_MODULATE_COLOR_IMG 0x8C04 340 #define GL_RECIP_ADD_SIGNED_ALPHA_IMG 0x8C05 341 #define GL_TEXTURE_ALPHA_MODULATE_IMG 0x8C06 342 #define GL_FACTOR_ALPHA_MODULATE_IMG 0x8C07 343 #define GL_FRAGMENT_ALPHA_MODULATE_IMG 0x8C08 344 #define GL_ADD_BLEND_IMG 0x8C09 345 #define GL_DOT3_RGBA_IMG 0x86AF 349 #ifndef GL_IMG_user_clip_plane 350 #define GL_CLIP_PLANE0_IMG 0x3000 351 #define GL_CLIP_PLANE1_IMG 0x3001 352 #define GL_CLIP_PLANE2_IMG 0x3002 353 #define GL_CLIP_PLANE3_IMG 0x3003 354 #define GL_CLIP_PLANE4_IMG 0x3004 355 #define GL_CLIP_PLANE5_IMG 0x3005 356 #define GL_MAX_CLIP_PLANES_IMG 0x0D32 360 #ifndef GL_IMG_multisampled_render_to_texture 361 #define GL_RENDERBUFFER_SAMPLES_IMG 0x9133 362 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG 0x9134 363 #define GL_MAX_SAMPLES_IMG 0x9135 364 #define GL_TEXTURE_SAMPLES_IMG 0x9136 373 #define GL_ALL_COMPLETED_NV 0x84F2 374 #define GL_FENCE_STATUS_NV 0x84F3 375 #define GL_FENCE_CONDITION_NV 0x84F4 386 #ifndef GL_QCOM_extended_get 387 #define GL_TEXTURE_WIDTH_QCOM 0x8BD2 388 #define GL_TEXTURE_HEIGHT_QCOM 0x8BD3 389 #define GL_TEXTURE_DEPTH_QCOM 0x8BD4 390 #define GL_TEXTURE_INTERNAL_FORMAT_QCOM 0x8BD5 391 #define GL_TEXTURE_FORMAT_QCOM 0x8BD6 392 #define GL_TEXTURE_TYPE_QCOM 0x8BD7 393 #define GL_TEXTURE_IMAGE_VALID_QCOM 0x8BD8 394 #define GL_TEXTURE_NUM_LEVELS_QCOM 0x8BD9 395 #define GL_TEXTURE_TARGET_QCOM 0x8BDA 396 #define GL_TEXTURE_OBJECT_VALID_QCOM 0x8BDB 397 #define GL_STATE_RESTORE 0x8BDC 404 #ifndef GL_QCOM_perfmon_global_mode 405 #define GL_PERFMON_GLOBAL_MODE_QCOM 0x8FA0 409 #ifndef GL_QCOM_writeonly_rendering 410 #define GL_WRITEONLY_RENDERING_QCOM 0x8823 414 #ifndef GL_QCOM_tiled_rendering 415 #define GL_COLOR_BUFFER_BIT0_QCOM 0x00000001 416 #define GL_COLOR_BUFFER_BIT1_QCOM 0x00000002 417 #define GL_COLOR_BUFFER_BIT2_QCOM 0x00000004 418 #define GL_COLOR_BUFFER_BIT3_QCOM 0x00000008 419 #define GL_COLOR_BUFFER_BIT4_QCOM 0x00000010 420 #define GL_COLOR_BUFFER_BIT5_QCOM 0x00000020 421 #define GL_COLOR_BUFFER_BIT6_QCOM 0x00000040 422 #define GL_COLOR_BUFFER_BIT7_QCOM 0x00000080 423 #define GL_DEPTH_BUFFER_BIT0_QCOM 0x00000100 424 #define GL_DEPTH_BUFFER_BIT1_QCOM 0x00000200 425 #define GL_DEPTH_BUFFER_BIT2_QCOM 0x00000400 426 #define GL_DEPTH_BUFFER_BIT3_QCOM 0x00000800 427 #define GL_DEPTH_BUFFER_BIT4_QCOM 0x00001000 428 #define GL_DEPTH_BUFFER_BIT5_QCOM 0x00002000 429 #define GL_DEPTH_BUFFER_BIT6_QCOM 0x00004000 430 #define GL_DEPTH_BUFFER_BIT7_QCOM 0x00008000 431 #define GL_STENCIL_BUFFER_BIT0_QCOM 0x00010000 432 #define GL_STENCIL_BUFFER_BIT1_QCOM 0x00020000 433 #define GL_STENCIL_BUFFER_BIT2_QCOM 0x00040000 434 #define GL_STENCIL_BUFFER_BIT3_QCOM 0x00080000 435 #define GL_STENCIL_BUFFER_BIT4_QCOM 0x00100000 436 #define GL_STENCIL_BUFFER_BIT5_QCOM 0x00200000 437 #define GL_STENCIL_BUFFER_BIT6_QCOM 0x00400000 438 #define GL_STENCIL_BUFFER_BIT7_QCOM 0x00800000 439 #define GL_MULTISAMPLE_BUFFER_BIT0_QCOM 0x01000000 440 #define GL_MULTISAMPLE_BUFFER_BIT1_QCOM 0x02000000 441 #define GL_MULTISAMPLE_BUFFER_BIT2_QCOM 0x04000000 442 #define GL_MULTISAMPLE_BUFFER_BIT3_QCOM 0x08000000 443 #define GL_MULTISAMPLE_BUFFER_BIT4_QCOM 0x10000000 444 #define GL_MULTISAMPLE_BUFFER_BIT5_QCOM 0x20000000 445 #define GL_MULTISAMPLE_BUFFER_BIT6_QCOM 0x40000000 446 #define GL_MULTISAMPLE_BUFFER_BIT7_QCOM 0x80000000 458 #ifndef GL_OES_blend_equation_separate 459 #define GL_OES_blend_equation_separate 1 460 #ifdef GL_GLEXT_PROTOTYPES 467 #ifndef GL_OES_blend_func_separate 468 #define GL_OES_blend_func_separate 1 469 #ifdef GL_GLEXT_PROTOTYPES 476 #ifndef GL_OES_blend_subtract 477 #define GL_OES_blend_subtract 1 478 #ifdef GL_GLEXT_PROTOTYPES 485 #ifndef GL_OES_byte_coordinates 486 #define GL_OES_byte_coordinates 1 490 #ifndef GL_OES_compressed_ETC1_RGB8_texture 491 #define GL_OES_compressed_ETC1_RGB8_texture 1 495 #ifndef GL_OES_depth24 496 #define GL_OES_depth24 1 500 #ifndef GL_OES_depth32 501 #define GL_OES_depth32 1 505 #ifndef GL_OES_draw_texture 506 #define GL_OES_draw_texture 1 507 #ifdef GL_GLEXT_PROTOTYPES 528 #ifndef GL_OES_EGL_image 529 #define GL_OES_EGL_image 1 530 #ifdef GL_GLEXT_PROTOTYPES 539 #ifndef GL_OES_EGL_image_external 540 #define GL_OES_EGL_image_external 1 545 #ifndef GL_OES_element_index_uint 546 #define GL_OES_element_index_uint 1 550 #ifndef GL_OES_extended_matrix_palette 551 #define GL_OES_extended_matrix_palette 1 555 #ifndef GL_OES_fbo_render_mipmap 556 #define GL_OES_fbo_render_mipmap 1 560 #ifndef GL_OES_fixed_point 561 #define GL_OES_fixed_point 1 562 #ifdef GL_GLEXT_PROTOTYPES 645 #ifndef GL_OES_framebuffer_object 646 #define GL_OES_framebuffer_object 1 647 #ifdef GL_GLEXT_PROTOTYPES 682 #ifndef GL_OES_mapbuffer 683 #define GL_OES_mapbuffer 1 684 #ifdef GL_GLEXT_PROTOTYPES 695 #ifndef GL_OES_matrix_get 696 #define GL_OES_matrix_get 1 700 #ifndef GL_OES_matrix_palette 701 #define GL_OES_matrix_palette 1 702 #ifdef GL_GLEXT_PROTOTYPES 715 #ifndef GL_OES_packed_depth_stencil 716 #define GL_OES_packed_depth_stencil 1 720 #ifndef GL_OES_query_matrix 721 #define GL_OES_query_matrix 1 722 #ifdef GL_GLEXT_PROTOTYPES 729 #ifndef GL_OES_rgb8_rgba8 730 #define GL_OES_rgb8_rgba8 1 734 #ifndef GL_OES_single_precision 735 #define GL_OES_single_precision 1 736 #ifdef GL_GLEXT_PROTOTYPES 753 #ifndef GL_OES_stencil1 754 #define GL_OES_stencil1 1 758 #ifndef GL_OES_stencil4 759 #define GL_OES_stencil4 1 763 #ifndef GL_OES_stencil8 764 #define GL_OES_stencil8 1 768 #ifndef GL_OES_stencil_wrap 769 #define GL_OES_stencil_wrap 1 773 #ifndef GL_OES_texture_cube_map 774 #define GL_OES_texture_cube_map 1 775 #ifdef GL_GLEXT_PROTOTYPES 798 #ifndef GL_OES_texture_env_crossbar 799 #define GL_OES_texture_env_crossbar 1 803 #ifndef GL_OES_texture_mirrored_repeat 804 #define GL_OES_texture_mirrored_repeat 1 808 #ifndef GL_OES_vertex_array_object 809 #define GL_OES_vertex_array_object 1 810 #ifdef GL_GLEXT_PROTOTYPES 827 #ifndef GL_AMD_compressed_3DC_texture 828 #define GL_AMD_compressed_3DC_texture 1 832 #ifndef GL_AMD_compressed_ATC_texture 833 #define GL_AMD_compressed_ATC_texture 1 841 #ifndef GL_APPLE_texture_2D_limited_npot 842 #define GL_APPLE_texture_2D_limited_npot 1 846 #ifndef GL_APPLE_framebuffer_multisample 847 #define GL_APPLE_framebuffer_multisample 1 848 #ifdef GL_GLEXT_PROTOTYPES 857 #ifndef GL_APPLE_texture_format_BGRA8888 858 #define GL_APPLE_texture_format_BGRA8888 1 862 #ifndef GL_APPLE_texture_max_level 863 #define GL_APPLE_texture_max_level 1 872 #define GL_ARM_rgba8 1 880 #ifndef GL_EXT_blend_minmax 881 #define GL_EXT_blend_minmax 1 885 #ifndef GL_EXT_discard_framebuffer 886 #define GL_EXT_discard_framebuffer 1 887 #ifdef GL_GLEXT_PROTOTYPES 894 #ifndef GL_EXT_multi_draw_arrays 895 #define GL_EXT_multi_draw_arrays 1 896 #ifdef GL_GLEXT_PROTOTYPES 905 #ifndef GL_EXT_read_format_bgra 906 #define GL_EXT_read_format_bgra 1 910 #ifndef GL_EXT_texture_filter_anisotropic 911 #define GL_EXT_texture_filter_anisotropic 1 915 #ifndef GL_EXT_texture_format_BGRA8888 916 #define GL_EXT_texture_format_BGRA8888 1 920 #ifndef GL_EXT_texture_lod_bias 921 #define GL_EXT_texture_lod_bias 1 929 #ifndef GL_IMG_read_format 930 #define GL_IMG_read_format 1 934 #ifndef GL_IMG_texture_compression_pvrtc 935 #define GL_IMG_texture_compression_pvrtc 1 939 #ifndef GL_IMG_texture_env_enhanced_fixed_function 940 #define GL_IMG_texture_env_enhanced_fixed_function 1 944 #ifndef GL_IMG_user_clip_plane 945 #define GL_IMG_user_clip_plane 1 946 #ifdef GL_GLEXT_PROTOTYPES 955 #ifndef GL_IMG_multisampled_render_to_texture 956 #define GL_IMG_multisampled_render_to_texture 1 957 #ifdef GL_GLEXT_PROTOTYPES 971 #define GL_NV_fence 1 972 #ifdef GL_GLEXT_PROTOTYPES 995 #ifndef GL_QCOM_driver_control 996 #define GL_QCOM_driver_control 1 997 #ifdef GL_GLEXT_PROTOTYPES 1010 #ifndef GL_QCOM_extended_get 1011 #define GL_QCOM_extended_get 1 1012 #ifdef GL_GLEXT_PROTOTYPES 1019 GL_API void GL_APIENTRY glExtGetTexSubImageQCOM (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
GLvoid *
texels);
1028 typedef void (
GL_APIENTRYP PFNGLEXTGETTEXSUBIMAGEQCOMPROC) (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
GLvoid *
texels);
1033 #ifndef GL_QCOM_extended_get2 1034 #define GL_QCOM_extended_get2 1 1035 #ifdef GL_GLEXT_PROTOTYPES 1048 #ifndef GL_QCOM_perfmon_global_mode 1049 #define GL_QCOM_perfmon_global_mode 1 1053 #ifndef GL_QCOM_writeonly_rendering 1054 #define GL_QCOM_writeonly_rendering 1 1058 #ifndef GL_QCOM_tiled_rendering 1059 #define GL_QCOM_tiled_rendering 1 1060 #ifdef GL_GLEXT_PROTOTYPES
GLenum GLuint GLenum GLsizei length
GLsizei GLuint * driverControls
GLint GLint GLsizei GLsizei height
GLenum GLenum GLenum srcAlpha
GLuint GLint GLboolean GLint GLenum access
GLint GLint GLsizei GLsizei GLsizei depth
GLint GLint * numRenderbuffers
GLint GLint GLint GLint GLint GLint y
GLdouble GLdouble GLdouble GLdouble q
GLsizei const GLvoid * pointer
const GLuint * renderbuffers
GLenum GLsizei GLenum GLenum const GLvoid * image
const GLuint * framebuffers
GLdouble GLdouble GLdouble GLdouble GLdouble zNear
GLint GLint GLint GLint GLsizei GLsizei GLsizei GLenum GLenum GLvoid * texels
GLsizei GLsizei GLchar * source
GLsizei GLsizei GLchar * driverControlString
GLint GLint GLsizei width
typedef GLboolean(APIENTRYP PFNGLISQUERYPROC)(GLuint id)
GLint GLint GLint GLint GLint x
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
GLenum GLuint GLint GLenum face
GLint GLint * numPrograms
GLuint GLuint GLuint GLbitfield preserveMask
GLsizei const GLenum * attachments
GLfloat GLfloat GLfloat GLfloat nx
GLint GLint * numFramebuffers
GLdouble GLdouble GLdouble r
GLint GLint * numTextures
GLint GLint GLint yoffset
GLenum GLenum renderbuffertarget
GLenum GLenum GLenum GLenum dstAlpha
GLsizei const GLfloat * value
GLint GLint GLint GLint zoffset
GLenum const GLfloat * params
GLdouble GLdouble GLdouble GLdouble top
typedef GLbitfield(GL_APIENTRYP PFNGLQUERYMATRIXXOESPROC)(GLfixed mantissa[16]
void *GL_APIENTRYP PFNGLMAPBUFFEROESPROC(GLenum target, GLenum access)
GLuint GLuint GLsizei count
GLuint GLuint GLsizei GLenum const GLvoid * indices
GLfloat GLfloat GLfloat alpha
const GLint const GLsizei GLsizei primcount
GLint GLint internalformat
typedef GLenum(APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format