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