1c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef __glext_h_ 2c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define __glext_h_ 3c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 40d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* $Revision: 10965 $ on $Date:: 2010-04-09 02:11:29 -0700 #$ */ 5c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 6c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifdef __cplusplus 7c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turnerextern "C" { 8c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 9c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 10c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* 11c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner * This document is licensed under the SGI Free Software B License Version 12c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . 13c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner */ 14c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 15c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_APIENTRYP 16c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner# define GL_APIENTRYP GL_APIENTRY* 17c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 18c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 19c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/*------------------------------------------------------------------------* 20c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner * OES extension tokens 21c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner *------------------------------------------------------------------------*/ 22c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 23c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_blend_equation_separate */ 24c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_blend_equation_separate 25c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* BLEND_EQUATION_RGB_OES same as BLEND_EQUATION_OES */ 26c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BLEND_EQUATION_RGB_OES 0x8009 27c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BLEND_EQUATION_ALPHA_OES 0x883D 28c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 29c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 30c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_blend_func_separate */ 31c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_blend_func_separate 32c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BLEND_DST_RGB_OES 0x80C8 33c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BLEND_SRC_RGB_OES 0x80C9 34c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BLEND_DST_ALPHA_OES 0x80CA 35c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BLEND_SRC_ALPHA_OES 0x80CB 36c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 37c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 38c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_blend_subtract */ 39c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_blend_subtract 40c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BLEND_EQUATION_OES 0x8009 41c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FUNC_ADD_OES 0x8006 42c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FUNC_SUBTRACT_OES 0x800A 43c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FUNC_REVERSE_SUBTRACT_OES 0x800B 44c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 45c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 46c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_compressed_ETC1_RGB8_texture */ 47c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_compressed_ETC1_RGB8_texture 48c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_ETC1_RGB8_OES 0x8D64 49c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 50c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 51c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_depth24 */ 52c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_depth24 53c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_DEPTH_COMPONENT24_OES 0x81A6 54c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 55c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 56c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_depth32 */ 57c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_depth32 58c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_DEPTH_COMPONENT32_OES 0x81A7 59c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 60c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 61c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_draw_texture */ 62c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_draw_texture 63c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_CROP_RECT_OES 0x8B9D 64c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 65c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 66c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_EGL_image */ 67c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_EGL_image 68c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turnertypedef void* GLeglImageOES; 69c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 70c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 710d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_OES_element_index_uint */ 720d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_OES_element_index_uint 730d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_UNSIGNED_INT 0x1405 740d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 750d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 76c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_fixed_point */ 77c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_fixed_point 78c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FIXED_OES 0x140C 79c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 80c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 81c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_framebuffer_object */ 82c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_framebuffer_object 83c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_NONE_OES 0 84c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_OES 0x8D40 85c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_OES 0x8D41 86c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RGBA4_OES 0x8056 87c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RGB5_A1_OES 0x8057 88c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RGB565_OES 0x8D62 89c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_DEPTH_COMPONENT16_OES 0x81A5 90c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_WIDTH_OES 0x8D42 91c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_HEIGHT_OES 0x8D43 92c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_INTERNAL_FORMAT_OES 0x8D44 93c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_RED_SIZE_OES 0x8D50 94c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_GREEN_SIZE_OES 0x8D51 95c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_BLUE_SIZE_OES 0x8D52 96c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_ALPHA_SIZE_OES 0x8D53 97c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_DEPTH_SIZE_OES 0x8D54 98c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_STENCIL_SIZE_OES 0x8D55 99c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES 0x8CD0 100c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES 0x8CD1 101c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES 0x8CD2 102c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES 0x8CD3 103c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_COLOR_ATTACHMENT0_OES 0x8CE0 104c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_DEPTH_ATTACHMENT_OES 0x8D00 105c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_STENCIL_ATTACHMENT_OES 0x8D20 106c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_COMPLETE_OES 0x8CD5 107c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES 0x8CD6 108c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES 0x8CD7 109c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES 0x8CD9 110c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES 0x8CDA 111c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_UNSUPPORTED_OES 0x8CDD 112c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_FRAMEBUFFER_BINDING_OES 0x8CA6 113c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RENDERBUFFER_BINDING_OES 0x8CA7 114c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MAX_RENDERBUFFER_SIZE_OES 0x84E8 115c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_INVALID_FRAMEBUFFER_OPERATION_OES 0x0506 116c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 117c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 118c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_mapbuffer */ 119c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_mapbuffer 120c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_WRITE_ONLY_OES 0x88B9 121c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BUFFER_ACCESS_OES 0x88BB 122c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BUFFER_MAPPED_OES 0x88BC 123c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_BUFFER_MAP_POINTER_OES 0x88BD 124c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 125c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 126c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_matrix_get */ 127c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_matrix_get 128c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES 0x898D 129c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES 0x898E 130c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES 0x898F 131c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 132c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 133c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_matrix_palette */ 134c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_matrix_palette 135c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MAX_VERTEX_UNITS_OES 0x86A4 136c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MAX_PALETTE_MATRICES_OES 0x8842 137c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MATRIX_PALETTE_OES 0x8840 138c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MATRIX_INDEX_ARRAY_OES 0x8844 139c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_WEIGHT_ARRAY_OES 0x86AD 140c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_CURRENT_PALETTE_MATRIX_OES 0x8843 141c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MATRIX_INDEX_ARRAY_SIZE_OES 0x8846 142c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MATRIX_INDEX_ARRAY_TYPE_OES 0x8847 143c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MATRIX_INDEX_ARRAY_STRIDE_OES 0x8848 144c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MATRIX_INDEX_ARRAY_POINTER_OES 0x8849 145c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES 0x8B9E 146c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_WEIGHT_ARRAY_SIZE_OES 0x86AB 147c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_WEIGHT_ARRAY_TYPE_OES 0x86A9 148c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_WEIGHT_ARRAY_STRIDE_OES 0x86AA 149c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_WEIGHT_ARRAY_POINTER_OES 0x86AC 150c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_WEIGHT_ARRAY_BUFFER_BINDING_OES 0x889E 151c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 152c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 153c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_packed_depth_stencil */ 154c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_packed_depth_stencil 155c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_DEPTH_STENCIL_OES 0x84F9 156c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_UNSIGNED_INT_24_8_OES 0x84FA 157c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_DEPTH24_STENCIL8_OES 0x88F0 158c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 159c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 160c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_rgb8_rgba8 */ 161c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_rgb8_rgba8 162c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RGB8_OES 0x8051 163c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_RGBA8_OES 0x8058 164c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 165c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 166c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_stencil1 */ 167c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_stencil1 168c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_STENCIL_INDEX1_OES 0x8D46 169c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 170c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 171c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_stencil4 */ 172c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_stencil4 173c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_STENCIL_INDEX4_OES 0x8D47 174c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 175c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 176c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_stencil8 */ 177c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_stencil8 178c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_STENCIL_INDEX8_OES 0x8D48 179c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 180c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 181c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_stencil_wrap */ 182c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_stencil_wrap 183c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_INCR_WRAP_OES 0x8507 184c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_DECR_WRAP_OES 0x8508 185c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 186c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 187c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_texture_cube_map */ 188c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_texture_cube_map 189c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_NORMAL_MAP_OES 0x8511 190c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_REFLECTION_MAP_OES 0x8512 191c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_CUBE_MAP_OES 0x8513 192c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_BINDING_CUBE_MAP_OES 0x8514 193c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES 0x8515 194c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES 0x8516 195c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES 0x8517 196c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES 0x8518 197c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES 0x8519 198c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES 0x851A 199c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES 0x851C 200c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_GEN_MODE_OES 0x2500 201c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_GEN_STR_OES 0x8D60 202c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 203c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 204c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_OES_texture_mirrored_repeat */ 205c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_OES_texture_mirrored_repeat 206c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MIRRORED_REPEAT_OES 0x8370 207c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 208c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 2090d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_OES_vertex_array_object */ 2100d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_OES_vertex_array_object 2110d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_VERTEX_ARRAY_BINDING_OES 0x85B5 2120d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 2130d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2140d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_OES_EGL_image_external */ 2150d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_OES_EGL_image_external 2160d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_EXTERNAL_OES 0x8D65 2170d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_SAMPLER_EXTERNAL_OES 0x8D66 2180d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_BINDING_EXTERNAL_OES 0x8D67 2190d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES 0x8D68 2200d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 2210d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 222c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/*------------------------------------------------------------------------* 223c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner * AMD extension tokens 224c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner *------------------------------------------------------------------------*/ 225c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 226c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_AMD_compressed_3DC_texture */ 227c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_AMD_compressed_3DC_texture 228c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_3DC_X_AMD 0x87F9 229c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_3DC_XY_AMD 0x87FA 230c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 231c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 232c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_AMD_compressed_ATC_texture */ 233c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_AMD_compressed_ATC_texture 234c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_ATC_RGB_AMD 0x8C92 235c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_ATC_RGBA_EXPLICIT_ALPHA_AMD 0x8C93 236c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD 0x87EE 237c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 238c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 239c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/*------------------------------------------------------------------------* 2400d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner * APPLE extension tokens 2410d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner *------------------------------------------------------------------------*/ 2420d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2430d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_APPLE_texture_2D_limited_npot */ 2440d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* No new tokens introduced by this extension. */ 2450d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2460d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/*------------------------------------------------------------------------* 247c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner * EXT extension tokens 248c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner *------------------------------------------------------------------------*/ 249c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 2500d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_EXT_blend_minmax */ 2510d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_EXT_blend_minmax 2520d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_MIN_EXT 0x8007 2530d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_MAX_EXT 0x8008 2540d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 2550d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2560d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_EXT_discard_framebuffer */ 2570d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_EXT_discard_framebuffer 2580d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_COLOR_EXT 0x1800 2590d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_DEPTH_EXT 0x1801 2600d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_STENCIL_EXT 0x1802 2610d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 2620d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2630d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_EXT_multi_draw_arrays */ 2640d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* No new tokens introduced by this extension. */ 2650d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2660d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_EXT_read_format_bgra */ 2670d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_EXT_read_format_bgra 2680d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_BGRA_EXT 0x80E1 2690d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT 0x8365 2700d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT 0x8366 2710d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 2720d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 273c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner/* GL_EXT_texture_filter_anisotropic */ 274c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#ifndef GL_EXT_texture_filter_anisotropic 275c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE 276c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF 277c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner#endif 278c817c5210e4207908b83faaf08a2c5b95251f871David 'Digit' Turner 2790d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_EXT_texture_format_BGRA8888 */ 2800d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_EXT_texture_format_BGRA8888 2810d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_BGRA_EXT 0x80E1 2820d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 2830d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2840d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_EXT_texture_lod_bias */ 2850d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_EXT_texture_lod_bias 2860d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD 2870d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500 2880d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_LOD_BIAS_EXT 0x8501 2890d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 2900d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2910d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/*------------------------------------------------------------------------* 2920d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner * IMG extension tokens 2930d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner *------------------------------------------------------------------------*/ 2940d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 2950d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_IMG_read_format */ 2960d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_IMG_read_format 2970d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_BGRA_IMG 0x80E1 2980d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG 0x8365 2990d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3000d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3010d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_IMG_texture_compression_pvrtc */ 3020d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_IMG_texture_compression_pvrtc 3030d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG 0x8C00 3040d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG 0x8C01 3050d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG 0x8C02 3060d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG 0x8C03 3070d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3080d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3090d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_IMG_texture_env_enhanced_fixed_function */ 3100d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_IMG_texture_env_enhanced_fixed_function 3110d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_MODULATE_COLOR_IMG 0x8C04 3120d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_RECIP_ADD_SIGNED_ALPHA_IMG 0x8C05 3130d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_ALPHA_MODULATE_IMG 0x8C06 3140d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_FACTOR_ALPHA_MODULATE_IMG 0x8C07 3150d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_FRAGMENT_ALPHA_MODULATE_IMG 0x8C08 3160d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_ADD_BLEND_IMG 0x8C09 3170d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_DOT3_RGBA_IMG 0x86AF 3180d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3190d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3200d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_IMG_user_clip_plane */ 3210d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_IMG_user_clip_plane 3220d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_CLIP_PLANE0_IMG 0x3000 3230d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_CLIP_PLANE1_IMG 0x3001 3240d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_CLIP_PLANE2_IMG 0x3002 3250d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_CLIP_PLANE3_IMG 0x3003 3260d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_CLIP_PLANE4_IMG 0x3004 3270d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_CLIP_PLANE5_IMG 0x3005 3280d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_MAX_CLIP_PLANES_IMG 0x0D32 3290d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3300d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3310d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_IMG_multisampled_render_to_texture */ 3320d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_IMG_multisampled_render_to_texture 3330d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_RENDERBUFFER_SAMPLES_IMG 0x9133 3340d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG 0x9134 3350d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_MAX_SAMPLES_IMG 0x9135 3360d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_SAMPLES_IMG 0x9136 3370d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3380d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3390d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/*------------------------------------------------------------------------* 3400d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner * NV extension tokens 3410d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner *------------------------------------------------------------------------*/ 3420d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3430d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_NV_fence */ 3440d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_NV_fence 3450d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_ALL_COMPLETED_NV 0x84F2 3460d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_FENCE_STATUS_NV 0x84F3 3470d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_FENCE_CONDITION_NV 0x84F4 3480d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3490d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3500d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/*------------------------------------------------------------------------* 3510d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner * QCOM extension tokens 3520d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner *------------------------------------------------------------------------*/ 3530d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3540d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_QCOM_driver_control */ 3550d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* No new tokens introduced by this extension. */ 3560d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3570d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_QCOM_extended_get */ 3580d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_QCOM_extended_get 3590d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_WIDTH_QCOM 0x8BD2 3600d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_HEIGHT_QCOM 0x8BD3 3610d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_DEPTH_QCOM 0x8BD4 3620d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_INTERNAL_FORMAT_QCOM 0x8BD5 3630d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_FORMAT_QCOM 0x8BD6 3640d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_TYPE_QCOM 0x8BD7 3650d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_IMAGE_VALID_QCOM 0x8BD8 3660d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_NUM_LEVELS_QCOM 0x8BD9 3670d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_TARGET_QCOM 0x8BDA 3680d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_TEXTURE_OBJECT_VALID_QCOM 0x8BDB 3690d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_STATE_RESTORE 0x8BDC 3700d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3710d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3720d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_QCOM_extended_get2 */ 3730d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* No new tokens introduced by this extension. */ 3740d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3750d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_QCOM_perfmon_global_mode */ 3760d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_QCOM_perfmon_global_mode 3770d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_PERFMON_GLOBAL_MODE_QCOM 0x8FA0 3780d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3790d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3800d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_QCOM_writeonly_rendering */ 3810d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_QCOM_writeonly_rendering 3820d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_WRITEONLY_RENDERING_QCOM 0x8823 3830d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#endif 3840d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner 3850d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner/* GL_QCOM_tiled_rendering */ 3860d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#ifndef GL_QCOM_tiled_rendering 3870d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_COLOR_BUFFER_BIT0_QCOM 0x00000001 3880d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_COLOR_BUFFER_BIT1_QCOM 0x00000002 3890d7f537fea56a49607b776b24e2036011fa8ac21David 'Digit' Turner#define GL_COLOR_BUFFER_BIT2_QCOM 0x00000004 390