Shadowed some foreign type definitions that may clash with CL package.
[cl-glfw/jecs.git] / src / gl.tm
blob0bcac25f597e5c15d3f9fe8d6e2324e60b92700b
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,*,*,                           GLchar,*,*
14 CharPointer,*,*,                    GLchar*,*,*
15 CheckedFloat32,*,*,                 GLfloat,*,*
16 CheckedInt32,*,*,                   GLint,*,*
17 ClampColorTargetARB,*,*,            GLenum,*,*
18 ClampColorModeARB,*,*,              GLenum,*,*
19 ClampedColorF,*,*,                  GLclampf,*,*
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,*,*
55 ControlPointNV,*,*,                 GLvoid,*,*
56 ControlPointTypeNV,*,*,             GLenum,*,*
57 ConvolutionParameter,*,*,           GLenum,*,*
58 ConvolutionParameterEXT,*,*,        GLenum,*,*
59 ConvolutionTarget,*,*,              GLenum,*,*
60 ConvolutionTargetEXT,*,*,           GLenum,*,*
61 CoordD,*,*,                         GLdouble,*,*
62 CoordF,*,*,                         GLfloat,*,*
63 CoordI,*,*,                         GLint,*,*
64 CoordS,*,*,                         GLshort,*,*
65 CullFaceMode,*,*,                   GLenum,*,*
66 CullParameterEXT,*,*,               GLenum,*,*
67 DepthFunction,*,*,                  GLenum,*,*
68 DrawBufferMode,*,*,                 GLenum,*,*
69 DrawElementsType,*,*,               GLenum,*,*
70 ElementPointerTypeATI,*,*,          GLenum,*,*
71 EnableCap,*,*,                      GLenum,*,*
72 ErrorCode,*,*,                      GLenum,*,*
73 EvalMapsModeNV,*,*,                 GLenum,*,*
74 EvalTargetNV,*,*,                   GLenum,*,*
75 FeedbackElement,*,*,                GLfloat,*,*
76 FeedbackType,*,*,                   GLenum,*,*
77 FenceNV,*,*,                        GLuint,*,*
78 FenceConditionNV,*,*,               GLenum,*,*
79 FenceParameterNameNV,*,*,           GLenum,*,*
80 FfdMaskSGIX,*,*,                    GLbitfield,*,*
81 FfdTargetSGIX,*,*,                  GLenum,*,*
82 Float32,*,*,                        GLfloat,*,*
83 Float32Pointer,*,*,                 GLfloat*,*,*
84 Float64,*,*,                        GLdouble,*,*
85 Float64Pointer,*,*,                 GLdouble*,*,*
86 FogParameter,*,*,                   GLenum,*,*
87 FogPointerTypeEXT,*,*,              GLenum,*,*
88 FogPointerTypeIBM,*,*,              GLenum,*,*
89 FragmentLightModelParameterSGIX,*,*,GLenum,*,*
90 FragmentLightNameSGIX,*,*,          GLenum,*,*
91 FragmentLightParameterSGIX,*,*,     GLenum,*,*
92 FramebufferAttachment,*,*,          GLenum,*,*
93 FramebufferTarget,*,*,              GLenum,*,*
94 FrontFaceDirection,*,*,             GLenum,*,*
95 FunctionPointer,*,*,                _GLfuncptr,*,*
96 GetColorTableParameterPName,*,*,    GLenum,*,*
97 GetColorTableParameterPNameSGI,*,*, GLenum,*,*
98 GetConvolutionParameterPName,*,*,   GLenum,*,*
99 GetHistogramParameterPName,*,*,     GLenum,*,*
100 GetHistogramParameterPNameEXT,*,*,  GLenum,*,*
101 GetMapQuery,*,*,                    GLenum,*,*
102 GetMinmaxParameterPName,*,*,        GLenum,*,*
103 GetMinmaxParameterPNameEXT,*,*,     GLenum,*,*
104 GetPName,*,*,                       GLenum,*,*
105 GetPointervPName,*,*,               GLenum,*,*
106 GetTextureParameter,*,*,            GLenum,*,*
107 HintMode,*,*,                       GLenum,*,*
108 HintTarget,*,*,                     GLenum,*,*
109 HintTargetPGI,*,*,                  GLenum,*,*
110 HistogramTarget,*,*,                GLenum,*,*
111 HistogramTargetEXT,*,*,             GLenum,*,*
112 IglooFunctionSelectSGIX,*,*,        GLenum,*,*
113 IglooParameterSGIX,*,*,             GLvoid,*,*
114 ImageTransformPNameHP,*,*,          GLenum,*,*
115 ImageTransformTargetHP,*,*,         GLenum,*,*
116 IndexFunctionEXT,*,*,               GLenum,*,*
117 IndexMaterialParameterEXT,*,*,      GLenum,*,*
118 IndexPointerType,*,*,               GLenum,*,*
119 Int16,*,*,                          GLshort,*,*
120 Int32,*,*,                          GLint,*,*
121 Int8,*,*,                           GLbyte,*,*
122 InterleavedArrayFormat,*,*,         GLenum,*,*
123 LightEnvParameterSGIX,*,*,          GLenum,*,*
124 LightModelParameter,*,*,            GLenum,*,*
125 LightName,*,*,                      GLenum,*,*
126 LightParameter,*,*,                 GLenum,*,*
127 LightTextureModeEXT,*,*,            GLenum,*,*
128 LightTexturePNameEXT,*,*,           GLenum,*,*
129 LineStipple,*,*,                    GLushort,*,*
130 List,*,*,                           GLuint,*,*
131 ListMode,*,*,                       GLenum,*,*
132 ListNameType,*,*,                   GLenum,*,*
133 ListParameterName,*,*,              GLenum,*,*
134 LogicOp,*,*,                        GLenum,*,*
135 MapAttribParameterNV,*,*,           GLenum,*,*
136 MapParameterNV,*,*,                 GLenum,*,*
137 MapTarget,*,*,                      GLenum,*,*
138 MapTargetNV,*,*,                    GLenum,*,*
139 MapTypeNV,*,*,                      GLenum,*,*
140 MaskedColorIndexValueF,*,*,         GLfloat,*,*
141 MaskedColorIndexValueI,*,*,         GLuint,*,*
142 MaskedStencilValue,*,*,             GLuint,*,*
143 MaterialFace,*,*,                   GLenum,*,*
144 MaterialParameter,*,*,              GLenum,*,*
145 MatrixIndexPointerTypeARB,*,*,      GLenum,*,*
146 MatrixMode,*,*,                     GLenum,*,*
147 MatrixTransformNV,*,*,              GLenum,*,*
148 MeshMode1,*,*,                      GLenum,*,*
149 MeshMode2,*,*,                      GLenum,*,*
150 MinmaxTarget,*,*,                   GLenum,*,*
151 MinmaxTargetEXT,*,*,                GLenum,*,*
152 NormalPointerType,*,*,              GLenum,*,*
153 NurbsCallback,*,*,                  GLenum,*,*
154 NurbsObj,*,*,                       GLUnurbs*,*,*
155 NurbsProperty,*,*,                  GLenum,*,*
156 NurbsTrim,*,*,                      GLenum,*,*
157 OcclusionQueryParameterNameNV,*,*,  GLenum,*,*
158 PixelCopyType,*,*,                  GLenum,*,*
159 PixelFormat,*,*,                    GLenum,*,*
160 PixelInternalFormat,*,*,            GLenum,*,*
161 PixelMap,*,*,                       GLenum,*,*
162 PixelStoreParameter,*,*,            GLenum,*,*
163 PixelTexGenModeSGIX,*,*,            GLenum,*,*
164 PixelTexGenParameterNameSGIS,*,*,   GLenum,*,*
165 PixelTransferParameter,*,*,         GLenum,*,*
166 PixelTransformPNameEXT,*,*,         GLenum,*,*
167 PixelTransformTargetEXT,*,*,        GLenum,*,*
168 PixelType,*,*,                      GLenum,*,*
169 PointParameterNameARB,*,*,          GLenum,*,*
170 PolygonMode,*,*,                    GLenum,*,*
171 ProgramNV,*,*,                      GLuint,*,*
172 ProgramCharacterNV,*,*,             GLubyte,*,*
173 ProgramParameterNV,*,*,             GLenum,*,*
174 ProgramParameterPName,*,*,          GLenum,*,*
175 QuadricCallback,*,*,                GLenum,*,*
176 QuadricDrawStyle,*,*,               GLenum,*,*
177 QuadricNormal,*,*,                  GLenum,*,*
178 QuadricObj,*,*,                     GLUquadric*,*,*
179 QuadricOrientation,*,*,             GLenum,*,*
180 ReadBufferMode,*,*,                 GLenum,*,*
181 RenderbufferTarget,*,*,             GLenum,*,*
182 RenderingMode,*,*,                  GLenum,*,*
183 ReplacementCodeSUN,*,*,             GLuint,*,*
184 ReplacementCodeTypeSUN,*,*,         GLenum,*,*
185 SamplePassARB,*,*,                  GLenum,*,*
186 SamplePatternEXT,*,*,               GLenum,*,*
187 SamplePatternSGIS,*,*,              GLenum,*,*
188 SecondaryColorPointerTypeIBM,*,*,   GLenum,*,*
189 SelectName,*,*,                     GLuint,*,*
190 SeparableTarget,*,*,                GLenum,*,*
191 SeparableTargetEXT,*,*,             GLenum,*,*
192 ShadingModel,*,*,                   GLenum,*,*
193 SizeI,*,*,                          GLsizei,*,*
194 SpriteParameterNameSGIX,*,*,        GLenum,*,*
195 StencilFunction,*,*,                GLenum,*,*
196 StencilFaceDirection,*,*,           GLenum,*,*
197 StencilOp,*,*,                      GLenum,*,*
198 StencilValue,*,*,                   GLint,*,*
199 String,*,*,                         GLstring,*,*
200 StringName,*,*,                     GLenum,*,*
201 TangentPointerTypeEXT,*,*,          GLenum,*,*
202 TessCallback,*,*,                   GLenum,*,*
203 TessContour,*,*,                    GLenum,*,*
204 TessProperty,*,*,                   GLenum,*,*
205 TesselatorObj,*,*,                  GLUtesselator*,*,*
206 TexCoordPointerType,*,*,            GLenum,*,*
207 Texture,*,*,                        GLuint,*,*
208 TextureComponentCount,*,*,          GLint,*,*
209 TextureCoordName,*,*,               GLenum,*,*
210 TextureEnvParameter,*,*,            GLenum,*,*
211 TextureEnvTarget,*,*,               GLenum,*,*
212 TextureFilterSGIS,*,*,              GLenum,*,*
213 TextureGenParameter,*,*,            GLenum,*,*
214 TextureNormalModeEXT,*,*,           GLenum,*,*
215 TextureParameterName,*,*,           GLenum,*,*
216 TextureTarget,*,*,                  GLenum,*,*
217 TextureUnit,*,*,                    GLenum,*,*
218 UInt16,*,*,                         GLushort,*,*
219 UInt32,*,*,                         GLuint,*,*
220 UInt8,*,*,                          GLubyte,*,*
221 VertexAttribEnum,*,*,               GLenum,*,*
222 VertexAttribEnumNV,*,*,             GLenum,*,*
223 VertexAttribPointerTypeNV,*,*,      GLenum,*,*
224 VertexPointerType,*,*,              GLenum,*,*
225 VertexWeightPointerTypeEXT,*,*,     GLenum,*,*
226 Void,*,*,                           GLvoid,*,*
227 VoidPointer,*,*,                    GLvoid*,*,*
228 ConstVoidPointer,*,*,               GLvoid* const,*,*
229 WeightPointerTypeARB,*,*,           GLenum,*,*
230 WinCoord,*,*,                       GLint,*,*
231 void,*,*,                           *,*,*
232 ArrayObjectPNameATI,*,*,            GLenum,*,*
233 ArrayObjectUsageATI,*,*,            GLenum,*,*,
234 ConstFloat32,*,*,                   GLfloat,*,*
235 ConstInt32,*,*,                     GLint,*,*
236 ConstUInt32,*,*,                    GLuint,*,*
237 ConstVoid,*,*,                      GLvoid,*,*
238 DataTypeEXT,*,*,                    GLenum,*,*
239 FragmentOpATI,*,*,                  GLenum,*,*
240 GetTexBumpParameterATI,*,*,         GLenum,*,*
241 GetVariantValueEXT,*,*,             GLenum,*,*
242 ParameterRangeEXT,*,*,              GLenum,*,*
243 PreserveModeATI,*,*,                GLenum,*,*
244 ProgramFormatARB,*,*,               GLenum,*,*
245 ProgramTargetARB,*,*,               GLenum,*,*
246 ProgramTarget,*,*,                  GLenum,*,*
247 ProgramPropertyARB,*,*,             GLenum,*,*
248 ProgramStringPropertyARB,*,*,       GLenum,*,*
249 ScalarType,*,*,                     GLenum,*,*
250 SwizzleOpATI,*,*,                   GLenum,*,*
251 TexBumpParameterATI,*,*,            GLenum,*,*
252 VariantCapEXT,*,*,                  GLenum,*,*
253 VertexAttribPointerPropertyARB,*,*, GLenum,*,*
254 VertexAttribPointerTypeARB,*,*,     GLenum,*,*
255 VertexAttribPropertyARB,*,*,        GLenum,*,*
256 VertexShaderCoordOutEXT,*,*,        GLenum,*,*
257 VertexShaderOpEXT,*,*,              GLenum,*,*
258 VertexShaderParameterEXT,*,*,       GLenum,*,*
259 VertexShaderStorageTypeEXT,*,*,     GLenum,*,*
260 VertexShaderTextureUnitParameter,*,*,   GLenum,*,*
261 VertexShaderWriteMaskEXT,*,*,       GLenum,*,*
262 VertexStreamATI,*,*,                GLenum,*,*
263 PNTrianglesPNameATI,*,*,            GLenum,*,*
264 # ARB_vertex_buffer_object types and core equivalents for new types
265 BufferOffset,*,*,                   GLintptr,*,*
266 BufferSize,*,*,                     GLsizeiptr,*,*
267 BufferAccessARB,*,*,                GLenum,*,*
268 BufferOffsetARB,*,*,                GLintptrARB,*,*
269 BufferPNameARB,*,*,                 GLenum,*,*
270 BufferPointerNameARB,*,*,           GLenum,*,*
271 BufferSizeARB,*,*,                  GLsizeiptrARB,*,*
272 BufferTargetARB,*,*,                GLenum,*,*
273 BufferUsageARB,*,*,                 GLenum,*,*
274 # APPLE_fence
275 ObjectTypeAPPLE,*,*,                GLenum,*,*
276 # APPLE_vertex_array_range
277 VertexArrayPNameAPPLE,*,*,          GLenum,*,*
278 # ATI_draw_buffers
279 DrawBufferModeATI,*,*,              GLenum,*,*
280 # NV_half
281 Half16NV,*,*,                       GLhalfNV,*,*
282 # NV_pixel_data_range
283 PixelDataRangeTargetNV,*,*,         GLenum,*,*
284 # Generic types for as-yet-unspecified enums
285 GLenum,*,*,                         GLenum,*,*
286 handleARB,*,*,                      GLhandleARB,*,*
287 charARB,*,*,                        GLcharARB,*,*
288 charPointerARB,*,*,                 GLcharARB*,*,*
289 # EXT_timer_query
290 Int64EXT,*,*,                       GLint64EXT,*,*
291 UInt64EXT,*,*,                      GLuint64EXT,*,*