Commit | Line | Data |
---|---|---|
5dfc6dda AW |
1 | AccumOp,*,*, GLenum,*,* |
2 | AlphaFunction,*,*, GLenum,*,* | |
3 | AttribMask,*,*, GLbitfield,*,* | |
5dfc6dda AW |
4 | BinormalPointerTypeEXT,*,*, GLenum,*,* |
5 | BlendEquationMode,*,*, GLenum,*,* | |
6 | BlendEquationModeEXT,*,*, GLenum,*,* | |
7 | BlendFuncSeparateParameterEXT,*,*, GLenum,*,* | |
8 | BlendingFactorDest,*,*, GLenum,*,* | |
9 | BlendingFactorSrc,*,*, GLenum,*,* | |
10 | Boolean,*,*, GLboolean,*,* | |
11 | BooleanPointer,*,*, GLboolean*,*,* | |
12 | Char,*,*, GLchar,*,* | |
13 | CharPointer,*,*, GLchar*,*,* | |
14 | ConstCharPointer,*,*, GLchar* const,*,* | |
15 | CheckedFloat32,*,*, GLfloat,*,* | |
16 | CheckedInt32,*,*, GLint,*,* | |
17 | ClampColorTargetARB,*,*, GLenum,*,* | |
18 | ClampColorModeARB,*,*, GLenum,*,* | |
7e73e4d3 | 19 | ClampedFixed,*,*, GLfixed,*,* |
5dfc6dda AW |
20 | ClampedFloat32,*,*, GLclampf,*,* |
21 | ClampedFloat64,*,*, GLclampd,*,* | |
22 | ClampedStencilValue,*,*, GLint,*,* | |
23 | ClearBufferMask,*,*, GLbitfield,*,* | |
24 | ClientAttribMask,*,*, GLbitfield,*,* | |
25 | ClipPlaneName,*,*, GLenum,*,* | |
26 | ColorB,*,*, GLbyte,*,* | |
27 | ColorD,*,*, GLdouble,*,* | |
28 | ColorF,*,*, GLfloat,*,* | |
29 | ColorI,*,*, GLint,*,* | |
30 | ColorIndexValueD,*,*, GLdouble,*,* | |
31 | ColorIndexValueF,*,*, GLfloat,*,* | |
32 | ColorIndexValueI,*,*, GLint,*,* | |
33 | ColorIndexValueS,*,*, GLshort,*,* | |
34 | ColorIndexValueUB,*,*, GLubyte,*,* | |
35 | ColorMaterialParameter,*,*, GLenum,*,* | |
36 | ColorPointerType,*,*, GLenum,*,* | |
37 | ColorS,*,*, GLshort,*,* | |
38 | ColorTableParameterPName,*,*, GLenum,*,* | |
39 | ColorTableParameterPNameSGI,*,*, GLenum,*,* | |
40 | ColorTableTarget,*,*, GLenum,*,* | |
41 | ColorTableTargetSGI,*,*, GLenum,*,* | |
42 | ColorUB,*,*, GLubyte,*,* | |
43 | ColorUI,*,*, GLuint,*,* | |
44 | ColorUS,*,*, GLushort,*,* | |
45 | CombinerBiasNV,*,*, GLenum,*,* | |
46 | CombinerComponentUsageNV,*,*, GLenum,*,* | |
47 | CombinerMappingNV,*,*, GLenum,*,* | |
48 | CombinerParameterNV,*,*, GLenum,*,* | |
49 | CombinerPortionNV,*,*, GLenum,*,* | |
50 | CombinerRegisterNV,*,*, GLenum,*,* | |
51 | CombinerScaleNV,*,*, GLenum,*,* | |
52 | CombinerStageNV,*,*, GLenum,*,* | |
53 | CombinerVariableNV,*,*, GLenum,*,* | |
54 | CompressedTextureARB,*,*, GLvoid,*,* | |
5dfc6dda AW |
55 | ConvolutionParameter,*,*, GLenum,*,* |
56 | ConvolutionParameterEXT,*,*, GLenum,*,* | |
57 | ConvolutionTarget,*,*, GLenum,*,* | |
58 | ConvolutionTargetEXT,*,*, GLenum,*,* | |
59 | CoordD,*,*, GLdouble,*,* | |
60 | CoordF,*,*, GLfloat,*,* | |
61 | CoordI,*,*, GLint,*,* | |
62 | CoordS,*,*, GLshort,*,* | |
63 | CullFaceMode,*,*, GLenum,*,* | |
64 | CullParameterEXT,*,*, GLenum,*,* | |
65 | DepthFunction,*,*, GLenum,*,* | |
66 | DrawBufferMode,*,*, GLenum,*,* | |
67 | DrawBufferName,*,*, GLint,*,* | |
68 | DrawElementsType,*,*, GLenum,*,* | |
69 | ElementPointerTypeATI,*,*, GLenum,*,* | |
70 | EnableCap,*,*, GLenum,*,* | |
71 | ErrorCode,*,*, GLenum,*,* | |
72 | EvalMapsModeNV,*,*, GLenum,*,* | |
73 | EvalTargetNV,*,*, GLenum,*,* | |
74 | FeedbackElement,*,*, GLfloat,*,* | |
75 | FeedbackType,*,*, GLenum,*,* | |
76 | FenceNV,*,*, GLuint,*,* | |
77 | FenceConditionNV,*,*, GLenum,*,* | |
78 | FenceParameterNameNV,*,*, GLenum,*,* | |
79 | FfdMaskSGIX,*,*, GLbitfield,*,* | |
80 | FfdTargetSGIX,*,*, GLenum,*,* | |
81 | Float32,*,*, GLfloat,*,* | |
82 | Float32Pointer,*,*, GLfloat*,*,* | |
83 | Float64,*,*, GLdouble,*,* | |
84 | Float64Pointer,*,*, GLdouble*,*,* | |
7e73e4d3 AW |
85 | Fixed,*,*, GLfixed,*,* |
86 | ConstFixed,*,*, GLfixed,*,* | |
5dfc6dda AW |
87 | FogParameter,*,*, GLenum,*,* |
88 | FogPointerTypeEXT,*,*, GLenum,*,* | |
89 | FogPointerTypeIBM,*,*, GLenum,*,* | |
90 | FragmentLightModelParameterSGIX,*,*,GLenum,*,* | |
91 | FragmentLightNameSGIX,*,*, GLenum,*,* | |
92 | FragmentLightParameterSGIX,*,*, GLenum,*,* | |
93 | FramebufferAttachment,*,*, GLenum,*,* | |
c7b31271 | 94 | FramebufferStatus,*,*, GLenum,*,* |
5dfc6dda AW |
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,*,* | |
5dfc6dda AW |
140 | MapTypeNV,*,*, GLenum,*,* |
141 | MaskedColorIndexValueF,*,*, GLfloat,*,* | |
142 | MaskedColorIndexValueI,*,*, GLuint,*,* | |
143 | MaskedStencilValue,*,*, GLuint,*,* | |
144 | MaterialFace,*,*, GLenum,*,* | |
145 | MaterialParameter,*,*, GLenum,*,* | |
146 | MatrixIndexPointerTypeARB,*,*, GLenum,*,* | |
147 | MatrixMode,*,*, GLenum,*,* | |
5dfc6dda AW |
148 | MeshMode1,*,*, GLenum,*,* |
149 | MeshMode2,*,*, GLenum,*,* | |
150 | MinmaxTarget,*,*, GLenum,*,* | |
151 | MinmaxTargetEXT,*,*, GLenum,*,* | |
152 | NormalPointerType,*,*, GLenum,*,* | |
5dfc6dda AW |
153 | OcclusionQueryParameterNameNV,*,*, GLenum,*,* |
154 | PixelCopyType,*,*, GLenum,*,* | |
155 | PixelFormat,*,*, GLenum,*,* | |
156 | PixelInternalFormat,*,*, GLenum,*,* | |
157 | PixelMap,*,*, GLenum,*,* | |
158 | PixelStoreParameter,*,*, GLenum,*,* | |
159 | PixelTexGenModeSGIX,*,*, GLenum,*,* | |
160 | PixelTexGenParameterNameSGIS,*,*, GLenum,*,* | |
161 | PixelTransferParameter,*,*, GLenum,*,* | |
162 | PixelTransformPNameEXT,*,*, GLenum,*,* | |
163 | PixelTransformTargetEXT,*,*, GLenum,*,* | |
164 | PixelType,*,*, GLenum,*,* | |
165 | PointParameterNameARB,*,*, GLenum,*,* | |
166 | PolygonMode,*,*, GLenum,*,* | |
c7b31271 | 167 | PrimitiveType,*,*, GLenum,*,* |
5dfc6dda | 168 | ProgramCharacterNV,*,*, GLubyte,*,* |
5dfc6dda | 169 | ProgramParameterPName,*,*, GLenum,*,* |
5dfc6dda AW |
170 | ReadBufferMode,*,*, GLenum,*,* |
171 | RenderbufferTarget,*,*, GLenum,*,* | |
172 | RenderingMode,*,*, GLenum,*,* | |
173 | ReplacementCodeSUN,*,*, GLuint,*,* | |
174 | ReplacementCodeTypeSUN,*,*, GLenum,*,* | |
5dfc6dda AW |
175 | SamplePatternEXT,*,*, GLenum,*,* |
176 | SamplePatternSGIS,*,*, GLenum,*,* | |
177 | SecondaryColorPointerTypeIBM,*,*, GLenum,*,* | |
178 | SelectName,*,*, GLuint,*,* | |
179 | SeparableTarget,*,*, GLenum,*,* | |
180 | SeparableTargetEXT,*,*, GLenum,*,* | |
181 | ShadingModel,*,*, GLenum,*,* | |
182 | SizeI,*,*, GLsizei,*,* | |
183 | SpriteParameterNameSGIX,*,*, GLenum,*,* | |
184 | StencilFunction,*,*, GLenum,*,* | |
185 | StencilFaceDirection,*,*, GLenum,*,* | |
186 | StencilOp,*,*, GLenum,*,* | |
187 | StencilValue,*,*, GLint,*,* | |
188 | String,*,*, const GLubyte *,*,* | |
189 | StringName,*,*, GLenum,*,* | |
190 | TangentPointerTypeEXT,*,*, GLenum,*,* | |
5dfc6dda AW |
191 | TexCoordPointerType,*,*, GLenum,*,* |
192 | Texture,*,*, GLuint,*,* | |
193 | TextureComponentCount,*,*, GLint,*,* | |
194 | TextureCoordName,*,*, GLenum,*,* | |
195 | TextureEnvParameter,*,*, GLenum,*,* | |
196 | TextureEnvTarget,*,*, GLenum,*,* | |
197 | TextureFilterSGIS,*,*, GLenum,*,* | |
198 | TextureGenParameter,*,*, GLenum,*,* | |
199 | TextureNormalModeEXT,*,*, GLenum,*,* | |
200 | TextureParameterName,*,*, GLenum,*,* | |
201 | TextureTarget,*,*, GLenum,*,* | |
202 | TextureUnit,*,*, GLenum,*,* | |
203 | UInt16,*,*, GLushort,*,* | |
204 | UInt32,*,*, GLuint,*,* | |
205 | UInt8,*,*, GLubyte,*,* | |
206 | VertexAttribEnum,*,*, GLenum,*,* | |
207 | VertexAttribEnumNV,*,*, GLenum,*,* | |
5dfc6dda AW |
208 | VertexPointerType,*,*, GLenum,*,* |
209 | VertexWeightPointerTypeEXT,*,*, GLenum,*,* | |
210 | Void,*,*, GLvoid,*,* | |
211 | VoidPointer,*,*, GLvoid*,*,* | |
212 | ConstVoidPointer,*,*, GLvoid* const,*,* | |
213 | WeightPointerTypeARB,*,*, GLenum,*,* | |
214 | WinCoord,*,*, GLint,*,* | |
215 | void,*,*, *,*,* | |
216 | ArrayObjectPNameATI,*,*, GLenum,*,* | |
c7b31271 | 217 | ArrayObjectUsageATI,*,*, GLenum,*,* |
7e73e4d3 AW |
218 | ConstByte,*,*, GLbyte,*,* |
219 | ConstUByte,*,*, GLubyte,*,* | |
5dfc6dda AW |
220 | ConstFloat32,*,*, GLfloat,*,* |
221 | ConstInt32,*,*, GLint,*,* | |
222 | ConstUInt32,*,*, GLuint,*,* | |
223 | ConstVoid,*,*, GLvoid,*,* | |
224 | DataTypeEXT,*,*, GLenum,*,* | |
225 | FragmentOpATI,*,*, GLenum,*,* | |
226 | GetTexBumpParameterATI,*,*, GLenum,*,* | |
227 | GetVariantValueEXT,*,*, GLenum,*,* | |
228 | ParameterRangeEXT,*,*, GLenum,*,* | |
229 | PreserveModeATI,*,*, GLenum,*,* | |
230 | ProgramFormatARB,*,*, GLenum,*,* | |
231 | ProgramTargetARB,*,*, GLenum,*,* | |
232 | ProgramTarget,*,*, GLenum,*,* | |
233 | ProgramPropertyARB,*,*, GLenum,*,* | |
234 | ProgramStringPropertyARB,*,*, GLenum,*,* | |
235 | ScalarType,*,*, GLenum,*,* | |
236 | SwizzleOpATI,*,*, GLenum,*,* | |
237 | TexBumpParameterATI,*,*, GLenum,*,* | |
238 | VariantCapEXT,*,*, GLenum,*,* | |
239 | VertexAttribPointerPropertyARB,*,*, GLenum,*,* | |
240 | VertexAttribPointerTypeARB,*,*, GLenum,*,* | |
241 | VertexAttribPropertyARB,*,*, GLenum,*,* | |
242 | VertexShaderCoordOutEXT,*,*, GLenum,*,* | |
243 | VertexShaderOpEXT,*,*, GLenum,*,* | |
244 | VertexShaderParameterEXT,*,*, GLenum,*,* | |
245 | VertexShaderStorageTypeEXT,*,*, GLenum,*,* | |
246 | VertexShaderTextureUnitParameter,*,*, GLenum,*,* | |
247 | VertexShaderWriteMaskEXT,*,*, GLenum,*,* | |
248 | VertexStreamATI,*,*, GLenum,*,* | |
249 | PNTrianglesPNameATI,*,*, GLenum,*,* | |
250 | # ARB_vertex_buffer_object types and core equivalents for new types | |
251 | BufferOffset,*,*, GLintptr,*,* | |
252 | BufferSize,*,*, GLsizeiptr,*,* | |
253 | BufferAccessARB,*,*, GLenum,*,* | |
254 | BufferOffsetARB,*,*, GLintptrARB,*,* | |
255 | BufferPNameARB,*,*, GLenum,*,* | |
256 | BufferPointerNameARB,*,*, GLenum,*,* | |
257 | BufferSizeARB,*,*, GLsizeiptrARB,*,* | |
258 | BufferTargetARB,*,*, GLenum,*,* | |
259 | BufferUsageARB,*,*, GLenum,*,* | |
260 | # APPLE_fence | |
261 | ObjectTypeAPPLE,*,*, GLenum,*,* | |
262 | # APPLE_vertex_array_range | |
263 | VertexArrayPNameAPPLE,*,*, GLenum,*,* | |
264 | # ATI_draw_buffers | |
265 | DrawBufferModeATI,*,*, GLenum,*,* | |
266 | # NV_half | |
267 | Half16NV,*,*, GLhalfNV,*,* | |
268 | # NV_pixel_data_range | |
269 | PixelDataRangeTargetNV,*,*, GLenum,*,* | |
270 | # Generic types for as-yet-unspecified enums | |
271 | TypeEnum,*,*, GLenum,*,* | |
272 | GLbitfield,*,*, GLbitfield,*,* | |
273 | GLenum,*,*, GLenum,*,* | |
274 | Int64,*,*, GLint64,*,* | |
275 | UInt64,*,*, GLuint64,*,* | |
276 | # Object handle & data pointers | |
277 | handleARB,*,*, GLhandleARB,*,* | |
278 | charARB,*,*, GLcharARB,*,* | |
279 | charPointerARB,*,*, GLcharARB*,*,* | |
c7b31271 | 280 | sync,*,*, GLsync,*,* |
5dfc6dda AW |
281 | # EXT_timer_query |
282 | Int64EXT,*,*, GLint64EXT,*,* | |
283 | UInt64EXT,*,*, GLuint64EXT,*,* | |
284 | # EXT_direct_state_access | |
285 | FramebufferAttachmentParameterName,*,*, GLenum,*,* | |
286 | Framebuffer,*,*, GLuint,*,* | |
5dfc6dda AW |
287 | GetFramebufferParameter,*,*, GLenum,*,* |
288 | Intptr,*,*, GLintptr,*,* | |
289 | ProgramFormat,*,*, GLenum,*,* | |
290 | ProgramProperty,*,*, GLenum,*,* | |
291 | ProgramStringProperty,*,*, GLenum,*,* | |
292 | Renderbuffer,*,*, GLuint,*,* | |
293 | RenderbufferParameterName,*,*, GLenum,*,* | |
294 | Sizeiptr,*,*, GLsizeiptr,*,* | |
295 | TextureInternalFormat,*,*, GLenum,*,* | |
296 | VertexBufferObjectAccess,*,*, GLenum,*,* | |
297 | VertexBufferObjectParameter,*,*, GLenum,*,* | |
298 | VertexBufferObjectUsage,*,*, GLenum,*,* | |
299 | # ARB_map_buffer_range | |
300 | BufferAccessMask,*,*, GLbitfield,*,* | |
301 | # NV_explicit_multisample | |
302 | GetMultisamplePNameNV,*,*, GLenum,*,* | |
303 | SampleMaskNV,*,*, GLbitfield,*,* | |
304 | # ARB_debug_output | |
305 | GLDEBUGPROC,*,*, GLDEBUGPROC,*,* | |
306 | # ARB_debug_output | |
307 | GLDEBUGPROCARB,*,*, GLDEBUGPROCARB,*,* | |
308 | # AMD_debug_output | |
309 | GLDEBUGPROCAMD,*,*, GLDEBUGPROCAMD,*,* | |
310 | # NV_vdpau_interop | |
c7b31271 | 311 | vdpauSurfaceNV,*,*, GLvdpauSurfaceNV,*,* |
5dfc6dda AW |
312 | # External API types |
313 | cl_context,*,*, struct _cl_context *,*,* | |
314 | cl_event,*,*, struct _cl_event *,*,* | |
315 | Path,*,*, GLuint,*,* | |
316 | PathColor,*,*, GLenum,*,* | |
317 | PathColorFormat,*,*, GLenum,*,* | |
318 | PathCommand,*,*, GLubyte,*,* | |
319 | PathCoordType,*,*, GLenum,*,* | |
320 | PathCoverMode,*,*, GLenum,*,* | |
321 | PathElementType,*,*, GLenum,*,* | |
322 | PathElement,*,*, GLvoid,*,* | |
323 | PathFillMode,*,*, GLenum,*,* | |
324 | PathFontStyle,*,*, GLbitfield,*,* | |
325 | PathFontTarget,*,*, GLenum,*,* | |
326 | PathGenMode,*,*, GLenum,*,* | |
327 | PathListMode,*,*, GLenum,*,* | |
328 | PathMetricMask,*,*, GLbitfield,*,* | |
329 | PathParameter,*,*, GLenum,*,* | |
330 | PathStringFormat,*,*, GLenum,*,* | |
331 | PathTransformType,*,*, GLenum,*,* | |
332 | PathHandleMissingGlyphs,*,*, GLenum,*,* | |
c7b31271 DH |
333 | |
334 | # No longer used in gl.spec | |
335 | # ClampedColorF,*,*, GLclampf,*,* | |
336 | # ControlPointNV,*,*, GLvoid,*,* | |
337 | # ControlPointTypeNV,*,*, GLenum,*,* | |
338 | # MapTargetNV,*,*, GLenum,*,* | |
339 | # MatrixTransformNV,*,*, GLenum,*,* | |
340 | # ProgramNV,*,*, GLuint,*,* | |
341 | # ProgramParameterNV,*,*, GLenum,*,* | |
342 | # SamplePassARB,*,*, GLenum,*,* | |
343 | # VertexAttribPointerTypeNV,*,*, GLenum,*,* | |
344 | ||
345 | # Used only in glu.spec | |
346 | # NurbsCallback,*,*, GLenum,*,* | |
347 | # NurbsObj,*,*, GLUnurbs*,*,* | |
348 | # NurbsProperty,*,*, GLenum,*,* | |
349 | # NurbsTrim,*,*, GLenum,*,* | |
350 | # QuadricCallback,*,*, GLenum,*,* | |
351 | # QuadricDrawStyle,*,*, GLenum,*,* | |
352 | # QuadricNormal,*,*, GLenum,*,* | |
353 | # QuadricObj,*,*, GLUquadric*,*,* | |
354 | # QuadricOrientation,*,*, GLenum,*,* | |
355 | # TessCallback,*,*, GLenum,*,* | |
356 | # TessContour,*,*, GLenum,*,* | |
357 | # TessProperty,*,*, GLenum,*,* | |
358 | # TesselatorObj,*,*, GLUtesselator*,*,* |