]> git.tdb.fi Git - gldbg.git/blob - flavors/gles2/gles2.tm
Track uniform buffer bindings
[gldbg.git] / flavors / gles2 / gles2.tm
1 AccumOp,*,*,                        GLenum,*,*
2 AlphaFunction,*,*,                  GLenum,*,*
3 AttribMask,*,*,                     GLbitfield,*,*
4 BeginMode,*,*,                      GLenum,*,*
5 BinormalPointerTypeEXT,*,*,         GLenum,*,*
6 BlendEquationMode,*,*,              GLenum,*,*
7 BlendEquationModeEXT,*,*,           GLenum,*,*
8 BlendFuncSeparateParameterEXT,*,*,  GLenum,*,*
9 BlendingFactorDest,*,*,             GLenum,*,*
10 BlendingFactorSrc,*,*,              GLenum,*,*
11 Boolean,*,*,                        GLboolean,*,*
12 BooleanPointer,*,*,                 GLboolean*,*,*
13 Char,in,array,                      const GLchar *,*,value
14 Char,out,array,                     GLchar *,*,value
15 CharPointer,*,*,                    GLchar*,*,*
16 CheckedFloat32,*,*,                 GLfloat,*,*
17 CheckedInt32,*,*,                   GLint,*,*
18 ClampColorTargetARB,*,*,            GLenum,*,*
19 ClampColorModeARB,*,*,              GLenum,*,*
20 ClampedColorF,*,*,                  GLclampf,*,*
21 ClampedFloat32,*,*,                 GLclampf,*,*
22 ClampedFloat64,*,*,                 GLclampd,*,*
23 ClampedStencilValue,*,*,            GLint,*,*
24 ClearBufferMask,*,*,                GLbitfield,*,*
25 ClientAttribMask,*,*,               GLbitfield,*,*
26 ClipPlaneName,*,*,                  GLenum,*,*
27 ColorB,*,*,                         GLbyte,*,*
28 ColorD,*,*,                         GLdouble,*,*
29 ColorF,*,*,                         GLfloat,*,*
30 ColorI,*,*,                         GLint,*,*
31 ColorIndexValueD,*,*,               GLdouble,*,*
32 ColorIndexValueF,*,*,               GLfloat,*,*
33 ColorIndexValueI,*,*,               GLint,*,*
34 ColorIndexValueS,*,*,               GLshort,*,*
35 ColorIndexValueUB,*,*,              GLubyte,*,*
36 ColorMaterialParameter,*,*,         GLenum,*,*
37 ColorPointerType,*,*,               GLenum,*,*
38 ColorS,*,*,                         GLshort,*,*
39 ColorTableParameterPName,*,*,       GLenum,*,*
40 ColorTableParameterPNameSGI,*,*,    GLenum,*,*
41 ColorTableTarget,*,*,               GLenum,*,*
42 ColorTableTargetSGI,*,*,            GLenum,*,*
43 ColorUB,*,*,                        GLubyte,*,*
44 ColorUI,*,*,                        GLuint,*,*
45 ColorUS,*,*,                        GLushort,*,*
46 CombinerBiasNV,*,*,                 GLenum,*,*
47 CombinerComponentUsageNV,*,*,       GLenum,*,*
48 CombinerMappingNV,*,*,              GLenum,*,*
49 CombinerParameterNV,*,*,            GLenum,*,*
50 CombinerPortionNV,*,*,              GLenum,*,*
51 CombinerRegisterNV,*,*,             GLenum,*,*
52 CombinerScaleNV,*,*,                GLenum,*,*
53 CombinerStageNV,*,*,                GLenum,*,*
54 CombinerVariableNV,*,*,             GLenum,*,*
55 CompressedTextureARB,*,*,           GLvoid,*,*
56 ControlPointNV,*,*,                 GLvoid,*,*
57 ControlPointTypeNV,*,*,             GLenum,*,*
58 ConvolutionParameter,*,*,           GLenum,*,*
59 ConvolutionParameterEXT,*,*,        GLenum,*,*
60 ConvolutionTarget,*,*,              GLenum,*,*
61 ConvolutionTargetEXT,*,*,           GLenum,*,*
62 CoordD,*,*,                         GLdouble,*,*
63 CoordF,*,*,                         GLfloat,*,*
64 CoordI,*,*,                         GLint,*,*
65 CoordS,*,*,                         GLshort,*,*
66 CullFaceMode,*,*,                   GLenum,*,*
67 CullParameterEXT,*,*,               GLenum,*,*
68 DepthFunction,*,*,                  GLenum,*,*
69 DrawBufferMode,*,*,                 GLenum,*,*
70 DrawBufferName,*,*,                 GLint,*,*
71 DrawElementsType,*,*,               GLenum,*,*
72 ElementPointerTypeATI,*,*,          GLenum,*,*
73 EnableCap,*,*,                      GLenum,*,*
74 ErrorCode,*,*,                      GLenum,*,*
75 EvalMapsModeNV,*,*,                 GLenum,*,*
76 EvalTargetNV,*,*,                   GLenum,*,*
77 FeedbackElement,*,*,                GLfloat,*,*
78 FeedbackType,*,*,                   GLenum,*,*
79 FenceNV,*,*,                        GLuint,*,*
80 FenceConditionNV,*,*,               GLenum,*,*
81 FenceParameterNameNV,*,*,           GLenum,*,*
82 FfdMaskSGIX,*,*,                    GLbitfield,*,*
83 FfdTargetSGIX,*,*,                  GLenum,*,*
84 Float32,*,*,                        GLfloat,*,*
85 Float32Pointer,*,*,                 GLfloat*,*,*
86 Float64,*,*,                        GLdouble,*,*
87 Float64Pointer,*,*,                 GLdouble*,*,*
88 FogParameter,*,*,                   GLenum,*,*
89 FogPointerTypeEXT,*,*,              GLenum,*,*
90 FogPointerTypeIBM,*,*,              GLenum,*,*
91 FragmentLightModelParameterSGIX,*,*,GLenum,*,*
92 FragmentLightNameSGIX,*,*,          GLenum,*,*
93 FragmentLightParameterSGIX,*,*,     GLenum,*,*
94 FramebufferAttachment,*,*,          GLenum,*,*
95 FramebufferTarget,*,*,              GLenum,*,*
96 FrontFaceDirection,*,*,             GLenum,*,*
97 FunctionPointer,*,*,                _GLfuncptr,*,*
98 GetColorTableParameterPName,*,*,    GLenum,*,*
99 GetColorTableParameterPNameSGI,*,*, GLenum,*,*
100 GetConvolutionParameterPName,*,*,   GLenum,*,*
101 GetHistogramParameterPName,*,*,     GLenum,*,*
102 GetHistogramParameterPNameEXT,*,*,  GLenum,*,*
103 GetMapQuery,*,*,                    GLenum,*,*
104 GetMinmaxParameterPName,*,*,        GLenum,*,*
105 GetMinmaxParameterPNameEXT,*,*,     GLenum,*,*
106 GetPName,*,*,                       GLenum,*,*
107 GetPointervPName,*,*,               GLenum,*,*
108 GetTextureParameter,*,*,            GLenum,*,*
109 HintMode,*,*,                       GLenum,*,*
110 HintTarget,*,*,                     GLenum,*,*
111 HintTargetPGI,*,*,                  GLenum,*,*
112 HistogramTarget,*,*,                GLenum,*,*
113 HistogramTargetEXT,*,*,             GLenum,*,*
114 IglooFunctionSelectSGIX,*,*,        GLenum,*,*
115 IglooParameterSGIX,*,*,             GLvoid,*,*
116 ImageTransformPNameHP,*,*,          GLenum,*,*
117 ImageTransformTargetHP,*,*,         GLenum,*,*
118 IndexFunctionEXT,*,*,               GLenum,*,*
119 IndexMaterialParameterEXT,*,*,      GLenum,*,*
120 IndexPointerType,*,*,               GLenum,*,*
121 Int16,*,*,                          GLshort,*,*
122 Int32,*,*,                          GLint,*,*
123 Int8,*,*,                           GLbyte,*,*
124 InterleavedArrayFormat,*,*,         GLenum,*,*
125 LightEnvParameterSGIX,*,*,          GLenum,*,*
126 LightModelParameter,*,*,            GLenum,*,*
127 LightName,*,*,                      GLenum,*,*
128 LightParameter,*,*,                 GLenum,*,*
129 LightTextureModeEXT,*,*,            GLenum,*,*
130 LightTexturePNameEXT,*,*,           GLenum,*,*
131 LineStipple,*,*,                    GLushort,*,*
132 List,*,*,                           GLuint,*,*
133 ListMode,*,*,                       GLenum,*,*
134 ListNameType,*,*,                   GLenum,*,*
135 ListParameterName,*,*,              GLenum,*,*
136 LogicOp,*,*,                        GLenum,*,*
137 MapAttribParameterNV,*,*,           GLenum,*,*
138 MapParameterNV,*,*,                 GLenum,*,*
139 MapTarget,*,*,                      GLenum,*,*
140 MapTargetNV,*,*,                    GLenum,*,*
141 MapTypeNV,*,*,                      GLenum,*,*
142 MaskedColorIndexValueF,*,*,         GLfloat,*,*
143 MaskedColorIndexValueI,*,*,         GLuint,*,*
144 MaskedStencilValue,*,*,             GLuint,*,*
145 MaterialFace,*,*,                   GLenum,*,*
146 MaterialParameter,*,*,              GLenum,*,*
147 MatrixIndexPointerTypeARB,*,*,      GLenum,*,*
148 MatrixMode,*,*,                     GLenum,*,*
149 MatrixTransformNV,*,*,              GLenum,*,*
150 MeshMode1,*,*,                      GLenum,*,*
151 MeshMode2,*,*,                      GLenum,*,*
152 MinmaxTarget,*,*,                   GLenum,*,*
153 MinmaxTargetEXT,*,*,                GLenum,*,*
154 NormalPointerType,*,*,              GLenum,*,*
155 NurbsCallback,*,*,                  GLenum,*,*
156 NurbsObj,*,*,                       GLUnurbs*,*,*
157 NurbsProperty,*,*,                  GLenum,*,*
158 NurbsTrim,*,*,                      GLenum,*,*
159 OcclusionQueryParameterNameNV,*,*,  GLenum,*,*
160 PixelCopyType,*,*,                  GLenum,*,*
161 PixelFormat,*,*,                    GLenum,*,*
162 PixelInternalFormat,*,*,            GLenum,*,*
163 PixelMap,*,*,                       GLenum,*,*
164 PixelStoreParameter,*,*,            GLenum,*,*
165 PixelTexGenModeSGIX,*,*,            GLenum,*,*
166 PixelTexGenParameterNameSGIS,*,*,   GLenum,*,*
167 PixelTransferParameter,*,*,         GLenum,*,*
168 PixelTransformPNameEXT,*,*,         GLenum,*,*
169 PixelTransformTargetEXT,*,*,        GLenum,*,*
170 PixelType,*,*,                      GLenum,*,*
171 PointParameterNameARB,*,*,          GLenum,*,*
172 PolygonMode,*,*,                    GLenum,*,*
173 ProgramNV,*,*,                      GLuint,*,*
174 ProgramCharacterNV,*,*,             GLubyte,*,*
175 ProgramParameterNV,*,*,             GLenum,*,*
176 ProgramParameterPName,*,*,          GLenum,*,*
177 QuadricCallback,*,*,                GLenum,*,*
178 QuadricDrawStyle,*,*,               GLenum,*,*
179 QuadricNormal,*,*,                  GLenum,*,*
180 QuadricObj,*,*,                     GLUquadric*,*,*
181 QuadricOrientation,*,*,             GLenum,*,*
182 ReadBufferMode,*,*,                 GLenum,*,*
183 RenderbufferTarget,*,*,             GLenum,*,*
184 RenderingMode,*,*,                  GLenum,*,*
185 ReplacementCodeSUN,*,*,             GLuint,*,*
186 ReplacementCodeTypeSUN,*,*,         GLenum,*,*
187 SamplePassARB,*,*,                  GLenum,*,*
188 SamplePatternEXT,*,*,               GLenum,*,*
189 SamplePatternSGIS,*,*,              GLenum,*,*
190 SecondaryColorPointerTypeIBM,*,*,   GLenum,*,*
191 SelectName,*,*,                     GLuint,*,*
192 SeparableTarget,*,*,                GLenum,*,*
193 SeparableTargetEXT,*,*,             GLenum,*,*
194 ShadingModel,*,*,                   GLenum,*,*
195 SizeI,*,*,                          GLsizei,*,*
196 SpriteParameterNameSGIX,*,*,        GLenum,*,*
197 StencilFunction,*,*,                GLenum,*,*
198 StencilFaceDirection,*,*,           GLenum,*,*
199 StencilOp,*,*,                      GLenum,*,*
200 StencilValue,*,*,                   GLint,*,*
201 String,*,*,                         const GLubyte *,*,*
202 StringName,*,*,                     GLenum,*,*
203 TangentPointerTypeEXT,*,*,          GLenum,*,*
204 TessCallback,*,*,                   GLenum,*,*
205 TessContour,*,*,                    GLenum,*,*
206 TessProperty,*,*,                   GLenum,*,*
207 TesselatorObj,*,*,                  GLUtesselator*,*,*
208 TexCoordPointerType,*,*,            GLenum,*,*
209 Texture,*,*,                        GLuint,*,*
210 TextureComponentCount,*,*,          GLint,*,*
211 TextureCoordName,*,*,               GLenum,*,*
212 TextureEnvParameter,*,*,            GLenum,*,*
213 TextureEnvTarget,*,*,               GLenum,*,*
214 TextureFilterSGIS,*,*,              GLenum,*,*
215 TextureGenParameter,*,*,            GLenum,*,*
216 TextureNormalModeEXT,*,*,           GLenum,*,*
217 TextureParameterName,*,*,           GLenum,*,*
218 TextureTarget,*,*,                  GLenum,*,*
219 TextureUnit,*,*,                    GLenum,*,*
220 UInt16,*,*,                         GLushort,*,*
221 UInt32,*,*,                         GLuint,*,*
222 UInt8,*,*,                          GLubyte,*,*
223 VertexAttribEnum,*,*,               GLenum,*,*
224 VertexAttribEnumNV,*,*,             GLenum,*,*
225 VertexAttribPointerTypeNV,*,*,      GLenum,*,*
226 VertexPointerType,*,*,              GLenum,*,*
227 VertexWeightPointerTypeEXT,*,*,     GLenum,*,*
228 Void,*,*,                           GLvoid,*,*
229 VoidPointer,*,*,                    GLvoid*,*,*
230 ConstVoidPointer,*,*,               GLvoid* const,*,*
231 WeightPointerTypeARB,*,*,           GLenum,*,*
232 WinCoord,*,*,                       GLint,*,*
233 void,*,*,                           *,*,*
234 ArrayObjectPNameATI,*,*,            GLenum,*,*
235 ArrayObjectUsageATI,*,*,            GLenum,*,*,
236 ConstFloat32,*,*,                   GLfloat,*,*
237 ConstInt32,*,*,                     GLint,*,*
238 ConstUInt32,*,*,                    GLuint,*,*
239 ConstVoid,*,*,                      GLvoid,*,*
240 DataTypeEXT,*,*,                    GLenum,*,*
241 FragmentOpATI,*,*,                  GLenum,*,*
242 GetTexBumpParameterATI,*,*,         GLenum,*,*
243 GetVariantValueEXT,*,*,             GLenum,*,*
244 ParameterRangeEXT,*,*,              GLenum,*,*
245 PreserveModeATI,*,*,                GLenum,*,*
246 ProgramFormatARB,*,*,               GLenum,*,*
247 ProgramTargetARB,*,*,               GLenum,*,*
248 ProgramTarget,*,*,                  GLenum,*,*
249 ProgramPropertyARB,*,*,             GLenum,*,*
250 ProgramStringPropertyARB,*,*,       GLenum,*,*
251 ScalarType,*,*,                     GLenum,*,*
252 SwizzleOpATI,*,*,                   GLenum,*,*
253 TexBumpParameterATI,*,*,            GLenum,*,*
254 VariantCapEXT,*,*,                  GLenum,*,*
255 VertexAttribPointerPropertyARB,*,*, GLenum,*,*
256 VertexAttribPointerTypeARB,*,*,     GLenum,*,*
257 VertexAttribPropertyARB,*,*,        GLenum,*,*
258 VertexShaderCoordOutEXT,*,*,        GLenum,*,*
259 VertexShaderOpEXT,*,*,              GLenum,*,*
260 VertexShaderParameterEXT,*,*,       GLenum,*,*
261 VertexShaderStorageTypeEXT,*,*,     GLenum,*,*
262 VertexShaderTextureUnitParameter,*,*,   GLenum,*,*
263 VertexShaderWriteMaskEXT,*,*,       GLenum,*,*
264 VertexStreamATI,*,*,                GLenum,*,*
265 PNTrianglesPNameATI,*,*,            GLenum,*,*
266 # ARB_vertex_buffer_object types and core equivalents for new types
267 BufferOffset,*,*,                   GLintptr,*,*
268 BufferSize,*,*,                     GLsizeiptr,*,*
269 BufferAccessARB,*,*,                GLenum,*,*
270 BufferOffsetARB,*,*,                GLintptrARB,*,*
271 BufferPNameARB,*,*,                 GLenum,*,*
272 BufferPointerNameARB,*,*,           GLenum,*,*
273 BufferSizeARB,*,*,                  GLsizeiptrARB,*,*
274 BufferTargetARB,*,*,                GLenum,*,*
275 BufferUsageARB,*,*,                 GLenum,*,*
276 # APPLE_fence
277 ObjectTypeAPPLE,*,*,                GLenum,*,*
278 # APPLE_vertex_array_range
279 VertexArrayPNameAPPLE,*,*,          GLenum,*,*
280 # ATI_draw_buffers
281 DrawBufferModeATI,*,*,              GLenum,*,*
282 # NV_half
283 Half16NV,*,*,                       GLhalfNV,*,*
284 # NV_pixel_data_range
285 PixelDataRangeTargetNV,*,*,         GLenum,*,*
286 # Generic types for as-yet-unspecified enums
287 TypeEnum,*,*,                       GLenum,*,*
288 GLbitfield,*,*,                     GLbitfield,*,*
289 GLenum,*,*,                         GLenum,*,*
290 Int64,*,*,                          GLint64,*,*
291 UInt64,*,*,                         GLuint64,*,*
292 # Object handle & data pointers
293 handleARB,*,*,                      GLhandleARB,*,*
294 charARB,*,array,                    GLcharARB *,*,value
295 charPointerARB,*,*,                 GLcharARB*,*,*
296 sync,*,*,                           GLsync,*,*,
297 # EXT_timer_query
298 Int64EXT,*,*,                       GLint64EXT,*,*
299 UInt64EXT,*,*,                      GLuint64EXT,*,*
300 # EXT_direct_state_access
301 FramebufferAttachment,*,*,          GLenum,*,*
302 FramebufferAttachmentParameterName,*,*, GLenum,*,*
303 Framebuffer,*,*,                    GLuint,*,*
304 FramebufferStatus,*,*,              GLenum,*,*
305 FramebufferTarget,*,*,              GLenum,*,*
306 GetFramebufferParameter,*,*,        GLenum,*,*
307 Intptr,*,*,                         GLintptr,*,*
308 ProgramFormat,*,*,                  GLenum,*,*
309 ProgramProperty,*,*,                GLenum,*,*
310 ProgramStringProperty,*,*,          GLenum,*,*
311 ProgramTarget,*,*,                  GLenum,*,*
312 Renderbuffer,*,*,                   GLuint,*,*
313 RenderbufferParameterName,*,*,      GLenum,*,*
314 Sizeiptr,*,*,                       GLsizeiptr,*,*
315 TextureInternalFormat,*,*,          GLenum,*,*
316 VertexBufferObjectAccess,*,*,       GLenum,*,*
317 VertexBufferObjectParameter,*,*,    GLenum,*,*
318 VertexBufferObjectUsage,*,*,        GLenum,*,*
319 # ARB_map_buffer_range
320 BufferAccessMask,*,*,               GLbitfield,*,*
321 # NV_explicit_multisample
322 GetMultisamplePNameNV,*,*,          GLenum,*,*
323 SampleMaskNV,*,*,                   GLbitfield,*,*