Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/angle
Path: blob/main_old/src/libGL/entry_points_gl_1_autogen.h
1693 views
1
// GENERATED FILE - DO NOT EDIT.
2
// Generated by generate_entry_points.py using data from gl.xml.
3
//
4
// Copyright 2020 The ANGLE Project Authors. All rights reserved.
5
// Use of this source code is governed by a BSD-style license that can be
6
// found in the LICENSE file.
7
//
8
// entry_points_gl_1_autogen.h:
9
// Defines the Desktop GL 1.x entry points.
10
11
#ifndef LIBGL_ENTRY_POINTS_GL_1_AUTOGEN_H_
12
#define LIBGL_ENTRY_POINTS_GL_1_AUTOGEN_H_
13
14
#include <export.h>
15
#include "angle_gl.h"
16
17
extern "C" {
18
19
// GL 1.0
20
ANGLE_EXPORT void GL_APIENTRY GL_Accum(GLenum op, GLfloat value);
21
ANGLE_EXPORT void GL_APIENTRY GL_AlphaFunc(GLenum func, GLfloat ref);
22
ANGLE_EXPORT void GL_APIENTRY GL_Begin(GLenum mode);
23
ANGLE_EXPORT void GL_APIENTRY GL_Bitmap(GLsizei width,
24
GLsizei height,
25
GLfloat xorig,
26
GLfloat yorig,
27
GLfloat xmove,
28
GLfloat ymove,
29
const GLubyte *bitmap);
30
ANGLE_EXPORT void GL_APIENTRY GL_BlendFunc(GLenum sfactor, GLenum dfactor);
31
ANGLE_EXPORT void GL_APIENTRY GL_CallList(GLuint list);
32
ANGLE_EXPORT void GL_APIENTRY GL_CallLists(GLsizei n, GLenum type, const void *lists);
33
ANGLE_EXPORT void GL_APIENTRY GL_Clear(GLbitfield mask);
34
ANGLE_EXPORT void GL_APIENTRY GL_ClearAccum(GLfloat red,
35
GLfloat green,
36
GLfloat blue,
37
GLfloat alpha);
38
ANGLE_EXPORT void GL_APIENTRY GL_ClearColor(GLfloat red,
39
GLfloat green,
40
GLfloat blue,
41
GLfloat alpha);
42
ANGLE_EXPORT void GL_APIENTRY GL_ClearDepth(GLdouble depth);
43
ANGLE_EXPORT void GL_APIENTRY GL_ClearIndex(GLfloat c);
44
ANGLE_EXPORT void GL_APIENTRY GL_ClearStencil(GLint s);
45
ANGLE_EXPORT void GL_APIENTRY GL_ClipPlane(GLenum plane, const GLdouble *equation);
46
ANGLE_EXPORT void GL_APIENTRY GL_Color3b(GLbyte red, GLbyte green, GLbyte blue);
47
ANGLE_EXPORT void GL_APIENTRY GL_Color3bv(const GLbyte *v);
48
ANGLE_EXPORT void GL_APIENTRY GL_Color3d(GLdouble red, GLdouble green, GLdouble blue);
49
ANGLE_EXPORT void GL_APIENTRY GL_Color3dv(const GLdouble *v);
50
ANGLE_EXPORT void GL_APIENTRY GL_Color3f(GLfloat red, GLfloat green, GLfloat blue);
51
ANGLE_EXPORT void GL_APIENTRY GL_Color3fv(const GLfloat *v);
52
ANGLE_EXPORT void GL_APIENTRY GL_Color3i(GLint red, GLint green, GLint blue);
53
ANGLE_EXPORT void GL_APIENTRY GL_Color3iv(const GLint *v);
54
ANGLE_EXPORT void GL_APIENTRY GL_Color3s(GLshort red, GLshort green, GLshort blue);
55
ANGLE_EXPORT void GL_APIENTRY GL_Color3sv(const GLshort *v);
56
ANGLE_EXPORT void GL_APIENTRY GL_Color3ub(GLubyte red, GLubyte green, GLubyte blue);
57
ANGLE_EXPORT void GL_APIENTRY GL_Color3ubv(const GLubyte *v);
58
ANGLE_EXPORT void GL_APIENTRY GL_Color3ui(GLuint red, GLuint green, GLuint blue);
59
ANGLE_EXPORT void GL_APIENTRY GL_Color3uiv(const GLuint *v);
60
ANGLE_EXPORT void GL_APIENTRY GL_Color3us(GLushort red, GLushort green, GLushort blue);
61
ANGLE_EXPORT void GL_APIENTRY GL_Color3usv(const GLushort *v);
62
ANGLE_EXPORT void GL_APIENTRY GL_Color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
63
ANGLE_EXPORT void GL_APIENTRY GL_Color4bv(const GLbyte *v);
64
ANGLE_EXPORT void GL_APIENTRY GL_Color4d(GLdouble red,
65
GLdouble green,
66
GLdouble blue,
67
GLdouble alpha);
68
ANGLE_EXPORT void GL_APIENTRY GL_Color4dv(const GLdouble *v);
69
ANGLE_EXPORT void GL_APIENTRY GL_Color4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
70
ANGLE_EXPORT void GL_APIENTRY GL_Color4fv(const GLfloat *v);
71
ANGLE_EXPORT void GL_APIENTRY GL_Color4i(GLint red, GLint green, GLint blue, GLint alpha);
72
ANGLE_EXPORT void GL_APIENTRY GL_Color4iv(const GLint *v);
73
ANGLE_EXPORT void GL_APIENTRY GL_Color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);
74
ANGLE_EXPORT void GL_APIENTRY GL_Color4sv(const GLshort *v);
75
ANGLE_EXPORT void GL_APIENTRY GL_Color4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
76
ANGLE_EXPORT void GL_APIENTRY GL_Color4ubv(const GLubyte *v);
77
ANGLE_EXPORT void GL_APIENTRY GL_Color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);
78
ANGLE_EXPORT void GL_APIENTRY GL_Color4uiv(const GLuint *v);
79
ANGLE_EXPORT void GL_APIENTRY GL_Color4us(GLushort red,
80
GLushort green,
81
GLushort blue,
82
GLushort alpha);
83
ANGLE_EXPORT void GL_APIENTRY GL_Color4usv(const GLushort *v);
84
ANGLE_EXPORT void GL_APIENTRY GL_ColorMask(GLboolean red,
85
GLboolean green,
86
GLboolean blue,
87
GLboolean alpha);
88
ANGLE_EXPORT void GL_APIENTRY GL_ColorMaterial(GLenum face, GLenum mode);
89
ANGLE_EXPORT void GL_APIENTRY
90
GL_CopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
91
ANGLE_EXPORT void GL_APIENTRY GL_CullFace(GLenum mode);
92
ANGLE_EXPORT void GL_APIENTRY GL_DeleteLists(GLuint list, GLsizei range);
93
ANGLE_EXPORT void GL_APIENTRY GL_DepthFunc(GLenum func);
94
ANGLE_EXPORT void GL_APIENTRY GL_DepthMask(GLboolean flag);
95
ANGLE_EXPORT void GL_APIENTRY GL_DepthRange(GLdouble n, GLdouble f);
96
ANGLE_EXPORT void GL_APIENTRY GL_Disable(GLenum cap);
97
ANGLE_EXPORT void GL_APIENTRY GL_DrawBuffer(GLenum buf);
98
ANGLE_EXPORT void GL_APIENTRY
99
GL_DrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
100
ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlag(GLboolean flag);
101
ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlagv(const GLboolean *flag);
102
ANGLE_EXPORT void GL_APIENTRY GL_Enable(GLenum cap);
103
ANGLE_EXPORT void GL_APIENTRY GL_End();
104
ANGLE_EXPORT void GL_APIENTRY GL_EndList();
105
ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1d(GLdouble u);
106
ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1dv(const GLdouble *u);
107
ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1f(GLfloat u);
108
ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1fv(const GLfloat *u);
109
ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2d(GLdouble u, GLdouble v);
110
ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2dv(const GLdouble *u);
111
ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2f(GLfloat u, GLfloat v);
112
ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2fv(const GLfloat *u);
113
ANGLE_EXPORT void GL_APIENTRY GL_EvalMesh1(GLenum mode, GLint i1, GLint i2);
114
ANGLE_EXPORT void GL_APIENTRY GL_EvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
115
ANGLE_EXPORT void GL_APIENTRY GL_EvalPoint1(GLint i);
116
ANGLE_EXPORT void GL_APIENTRY GL_EvalPoint2(GLint i, GLint j);
117
ANGLE_EXPORT void GL_APIENTRY GL_FeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer);
118
ANGLE_EXPORT void GL_APIENTRY GL_Finish();
119
ANGLE_EXPORT void GL_APIENTRY GL_Flush();
120
ANGLE_EXPORT void GL_APIENTRY GL_Fogf(GLenum pname, GLfloat param);
121
ANGLE_EXPORT void GL_APIENTRY GL_Fogfv(GLenum pname, const GLfloat *params);
122
ANGLE_EXPORT void GL_APIENTRY GL_Fogi(GLenum pname, GLint param);
123
ANGLE_EXPORT void GL_APIENTRY GL_Fogiv(GLenum pname, const GLint *params);
124
ANGLE_EXPORT void GL_APIENTRY GL_FrontFace(GLenum mode);
125
ANGLE_EXPORT void GL_APIENTRY GL_Frustum(GLdouble left,
126
GLdouble right,
127
GLdouble bottom,
128
GLdouble top,
129
GLdouble zNear,
130
GLdouble zFar);
131
ANGLE_EXPORT GLuint GL_APIENTRY GL_GenLists(GLsizei range);
132
ANGLE_EXPORT void GL_APIENTRY GL_GetBooleanv(GLenum pname, GLboolean *data);
133
ANGLE_EXPORT void GL_APIENTRY GL_GetClipPlane(GLenum plane, GLdouble *equation);
134
ANGLE_EXPORT void GL_APIENTRY GL_GetDoublev(GLenum pname, GLdouble *data);
135
ANGLE_EXPORT GLenum GL_APIENTRY GL_GetError();
136
ANGLE_EXPORT void GL_APIENTRY GL_GetFloatv(GLenum pname, GLfloat *data);
137
ANGLE_EXPORT void GL_APIENTRY GL_GetIntegerv(GLenum pname, GLint *data);
138
ANGLE_EXPORT void GL_APIENTRY GL_GetLightfv(GLenum light, GLenum pname, GLfloat *params);
139
ANGLE_EXPORT void GL_APIENTRY GL_GetLightiv(GLenum light, GLenum pname, GLint *params);
140
ANGLE_EXPORT void GL_APIENTRY GL_GetMapdv(GLenum target, GLenum query, GLdouble *v);
141
ANGLE_EXPORT void GL_APIENTRY GL_GetMapfv(GLenum target, GLenum query, GLfloat *v);
142
ANGLE_EXPORT void GL_APIENTRY GL_GetMapiv(GLenum target, GLenum query, GLint *v);
143
ANGLE_EXPORT void GL_APIENTRY GL_GetMaterialfv(GLenum face, GLenum pname, GLfloat *params);
144
ANGLE_EXPORT void GL_APIENTRY GL_GetMaterialiv(GLenum face, GLenum pname, GLint *params);
145
ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapfv(GLenum map, GLfloat *values);
146
ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapuiv(GLenum map, GLuint *values);
147
ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapusv(GLenum map, GLushort *values);
148
ANGLE_EXPORT void GL_APIENTRY GL_GetPolygonStipple(GLubyte *mask);
149
ANGLE_EXPORT const GLubyte *GL_APIENTRY GL_GetString(GLenum name);
150
ANGLE_EXPORT void GL_APIENTRY GL_GetTexEnvfv(GLenum target, GLenum pname, GLfloat *params);
151
ANGLE_EXPORT void GL_APIENTRY GL_GetTexEnviv(GLenum target, GLenum pname, GLint *params);
152
ANGLE_EXPORT void GL_APIENTRY GL_GetTexGendv(GLenum coord, GLenum pname, GLdouble *params);
153
ANGLE_EXPORT void GL_APIENTRY GL_GetTexGenfv(GLenum coord, GLenum pname, GLfloat *params);
154
ANGLE_EXPORT void GL_APIENTRY GL_GetTexGeniv(GLenum coord, GLenum pname, GLint *params);
155
ANGLE_EXPORT void GL_APIENTRY
156
GL_GetTexImage(GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
157
ANGLE_EXPORT void GL_APIENTRY GL_GetTexLevelParameterfv(GLenum target,
158
GLint level,
159
GLenum pname,
160
GLfloat *params);
161
ANGLE_EXPORT void GL_APIENTRY GL_GetTexLevelParameteriv(GLenum target,
162
GLint level,
163
GLenum pname,
164
GLint *params);
165
ANGLE_EXPORT void GL_APIENTRY GL_GetTexParameterfv(GLenum target, GLenum pname, GLfloat *params);
166
ANGLE_EXPORT void GL_APIENTRY GL_GetTexParameteriv(GLenum target, GLenum pname, GLint *params);
167
ANGLE_EXPORT void GL_APIENTRY GL_Hint(GLenum target, GLenum mode);
168
ANGLE_EXPORT void GL_APIENTRY GL_IndexMask(GLuint mask);
169
ANGLE_EXPORT void GL_APIENTRY GL_Indexd(GLdouble c);
170
ANGLE_EXPORT void GL_APIENTRY GL_Indexdv(const GLdouble *c);
171
ANGLE_EXPORT void GL_APIENTRY GL_Indexf(GLfloat c);
172
ANGLE_EXPORT void GL_APIENTRY GL_Indexfv(const GLfloat *c);
173
ANGLE_EXPORT void GL_APIENTRY GL_Indexi(GLint c);
174
ANGLE_EXPORT void GL_APIENTRY GL_Indexiv(const GLint *c);
175
ANGLE_EXPORT void GL_APIENTRY GL_Indexs(GLshort c);
176
ANGLE_EXPORT void GL_APIENTRY GL_Indexsv(const GLshort *c);
177
ANGLE_EXPORT void GL_APIENTRY GL_InitNames();
178
ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsEnabled(GLenum cap);
179
ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsList(GLuint list);
180
ANGLE_EXPORT void GL_APIENTRY GL_LightModelf(GLenum pname, GLfloat param);
181
ANGLE_EXPORT void GL_APIENTRY GL_LightModelfv(GLenum pname, const GLfloat *params);
182
ANGLE_EXPORT void GL_APIENTRY GL_LightModeli(GLenum pname, GLint param);
183
ANGLE_EXPORT void GL_APIENTRY GL_LightModeliv(GLenum pname, const GLint *params);
184
ANGLE_EXPORT void GL_APIENTRY GL_Lightf(GLenum light, GLenum pname, GLfloat param);
185
ANGLE_EXPORT void GL_APIENTRY GL_Lightfv(GLenum light, GLenum pname, const GLfloat *params);
186
ANGLE_EXPORT void GL_APIENTRY GL_Lighti(GLenum light, GLenum pname, GLint param);
187
ANGLE_EXPORT void GL_APIENTRY GL_Lightiv(GLenum light, GLenum pname, const GLint *params);
188
ANGLE_EXPORT void GL_APIENTRY GL_LineStipple(GLint factor, GLushort pattern);
189
ANGLE_EXPORT void GL_APIENTRY GL_LineWidth(GLfloat width);
190
ANGLE_EXPORT void GL_APIENTRY GL_ListBase(GLuint base);
191
ANGLE_EXPORT void GL_APIENTRY GL_LoadIdentity();
192
ANGLE_EXPORT void GL_APIENTRY GL_LoadMatrixd(const GLdouble *m);
193
ANGLE_EXPORT void GL_APIENTRY GL_LoadMatrixf(const GLfloat *m);
194
ANGLE_EXPORT void GL_APIENTRY GL_LoadName(GLuint name);
195
ANGLE_EXPORT void GL_APIENTRY GL_LogicOp(GLenum opcode);
196
ANGLE_EXPORT void GL_APIENTRY GL_Map1d(GLenum target,
197
GLdouble u1,
198
GLdouble u2,
199
GLint stride,
200
GLint order,
201
const GLdouble *points);
202
ANGLE_EXPORT void GL_APIENTRY
203
GL_Map1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
204
ANGLE_EXPORT void GL_APIENTRY GL_Map2d(GLenum target,
205
GLdouble u1,
206
GLdouble u2,
207
GLint ustride,
208
GLint uorder,
209
GLdouble v1,
210
GLdouble v2,
211
GLint vstride,
212
GLint vorder,
213
const GLdouble *points);
214
ANGLE_EXPORT void GL_APIENTRY GL_Map2f(GLenum target,
215
GLfloat u1,
216
GLfloat u2,
217
GLint ustride,
218
GLint uorder,
219
GLfloat v1,
220
GLfloat v2,
221
GLint vstride,
222
GLint vorder,
223
const GLfloat *points);
224
ANGLE_EXPORT void GL_APIENTRY GL_MapGrid1d(GLint un, GLdouble u1, GLdouble u2);
225
ANGLE_EXPORT void GL_APIENTRY GL_MapGrid1f(GLint un, GLfloat u1, GLfloat u2);
226
ANGLE_EXPORT void GL_APIENTRY
227
GL_MapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
228
ANGLE_EXPORT void GL_APIENTRY
229
GL_MapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
230
ANGLE_EXPORT void GL_APIENTRY GL_Materialf(GLenum face, GLenum pname, GLfloat param);
231
ANGLE_EXPORT void GL_APIENTRY GL_Materialfv(GLenum face, GLenum pname, const GLfloat *params);
232
ANGLE_EXPORT void GL_APIENTRY GL_Materiali(GLenum face, GLenum pname, GLint param);
233
ANGLE_EXPORT void GL_APIENTRY GL_Materialiv(GLenum face, GLenum pname, const GLint *params);
234
ANGLE_EXPORT void GL_APIENTRY GL_MatrixMode(GLenum mode);
235
ANGLE_EXPORT void GL_APIENTRY GL_MultMatrixd(const GLdouble *m);
236
ANGLE_EXPORT void GL_APIENTRY GL_MultMatrixf(const GLfloat *m);
237
ANGLE_EXPORT void GL_APIENTRY GL_NewList(GLuint list, GLenum mode);
238
ANGLE_EXPORT void GL_APIENTRY GL_Normal3b(GLbyte nx, GLbyte ny, GLbyte nz);
239
ANGLE_EXPORT void GL_APIENTRY GL_Normal3bv(const GLbyte *v);
240
ANGLE_EXPORT void GL_APIENTRY GL_Normal3d(GLdouble nx, GLdouble ny, GLdouble nz);
241
ANGLE_EXPORT void GL_APIENTRY GL_Normal3dv(const GLdouble *v);
242
ANGLE_EXPORT void GL_APIENTRY GL_Normal3f(GLfloat nx, GLfloat ny, GLfloat nz);
243
ANGLE_EXPORT void GL_APIENTRY GL_Normal3fv(const GLfloat *v);
244
ANGLE_EXPORT void GL_APIENTRY GL_Normal3i(GLint nx, GLint ny, GLint nz);
245
ANGLE_EXPORT void GL_APIENTRY GL_Normal3iv(const GLint *v);
246
ANGLE_EXPORT void GL_APIENTRY GL_Normal3s(GLshort nx, GLshort ny, GLshort nz);
247
ANGLE_EXPORT void GL_APIENTRY GL_Normal3sv(const GLshort *v);
248
ANGLE_EXPORT void GL_APIENTRY GL_Ortho(GLdouble left,
249
GLdouble right,
250
GLdouble bottom,
251
GLdouble top,
252
GLdouble zNear,
253
GLdouble zFar);
254
ANGLE_EXPORT void GL_APIENTRY GL_PassThrough(GLfloat token);
255
ANGLE_EXPORT void GL_APIENTRY GL_PixelMapfv(GLenum map, GLsizei mapsize, const GLfloat *values);
256
ANGLE_EXPORT void GL_APIENTRY GL_PixelMapuiv(GLenum map, GLsizei mapsize, const GLuint *values);
257
ANGLE_EXPORT void GL_APIENTRY GL_PixelMapusv(GLenum map, GLsizei mapsize, const GLushort *values);
258
ANGLE_EXPORT void GL_APIENTRY GL_PixelStoref(GLenum pname, GLfloat param);
259
ANGLE_EXPORT void GL_APIENTRY GL_PixelStorei(GLenum pname, GLint param);
260
ANGLE_EXPORT void GL_APIENTRY GL_PixelTransferf(GLenum pname, GLfloat param);
261
ANGLE_EXPORT void GL_APIENTRY GL_PixelTransferi(GLenum pname, GLint param);
262
ANGLE_EXPORT void GL_APIENTRY GL_PixelZoom(GLfloat xfactor, GLfloat yfactor);
263
ANGLE_EXPORT void GL_APIENTRY GL_PointSize(GLfloat size);
264
ANGLE_EXPORT void GL_APIENTRY GL_PolygonMode(GLenum face, GLenum mode);
265
ANGLE_EXPORT void GL_APIENTRY GL_PolygonStipple(const GLubyte *mask);
266
ANGLE_EXPORT void GL_APIENTRY GL_PopAttrib();
267
ANGLE_EXPORT void GL_APIENTRY GL_PopMatrix();
268
ANGLE_EXPORT void GL_APIENTRY GL_PopName();
269
ANGLE_EXPORT void GL_APIENTRY GL_PushAttrib(GLbitfield mask);
270
ANGLE_EXPORT void GL_APIENTRY GL_PushMatrix();
271
ANGLE_EXPORT void GL_APIENTRY GL_PushName(GLuint name);
272
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2d(GLdouble x, GLdouble y);
273
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2dv(const GLdouble *v);
274
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2f(GLfloat x, GLfloat y);
275
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2fv(const GLfloat *v);
276
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2i(GLint x, GLint y);
277
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2iv(const GLint *v);
278
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2s(GLshort x, GLshort y);
279
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2sv(const GLshort *v);
280
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3d(GLdouble x, GLdouble y, GLdouble z);
281
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3dv(const GLdouble *v);
282
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3f(GLfloat x, GLfloat y, GLfloat z);
283
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3fv(const GLfloat *v);
284
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3i(GLint x, GLint y, GLint z);
285
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3iv(const GLint *v);
286
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3s(GLshort x, GLshort y, GLshort z);
287
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3sv(const GLshort *v);
288
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
289
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4dv(const GLdouble *v);
290
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
291
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4fv(const GLfloat *v);
292
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4i(GLint x, GLint y, GLint z, GLint w);
293
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4iv(const GLint *v);
294
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);
295
ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4sv(const GLshort *v);
296
ANGLE_EXPORT void GL_APIENTRY GL_ReadBuffer(GLenum src);
297
ANGLE_EXPORT void GL_APIENTRY GL_ReadPixels(GLint x,
298
GLint y,
299
GLsizei width,
300
GLsizei height,
301
GLenum format,
302
GLenum type,
303
void *pixels);
304
ANGLE_EXPORT void GL_APIENTRY GL_Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
305
ANGLE_EXPORT void GL_APIENTRY GL_Rectdv(const GLdouble *v1, const GLdouble *v2);
306
ANGLE_EXPORT void GL_APIENTRY GL_Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
307
ANGLE_EXPORT void GL_APIENTRY GL_Rectfv(const GLfloat *v1, const GLfloat *v2);
308
ANGLE_EXPORT void GL_APIENTRY GL_Recti(GLint x1, GLint y1, GLint x2, GLint y2);
309
ANGLE_EXPORT void GL_APIENTRY GL_Rectiv(const GLint *v1, const GLint *v2);
310
ANGLE_EXPORT void GL_APIENTRY GL_Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);
311
ANGLE_EXPORT void GL_APIENTRY GL_Rectsv(const GLshort *v1, const GLshort *v2);
312
ANGLE_EXPORT GLint GL_APIENTRY GL_RenderMode(GLenum mode);
313
ANGLE_EXPORT void GL_APIENTRY GL_Rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
314
ANGLE_EXPORT void GL_APIENTRY GL_Rotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
315
ANGLE_EXPORT void GL_APIENTRY GL_Scaled(GLdouble x, GLdouble y, GLdouble z);
316
ANGLE_EXPORT void GL_APIENTRY GL_Scalef(GLfloat x, GLfloat y, GLfloat z);
317
ANGLE_EXPORT void GL_APIENTRY GL_Scissor(GLint x, GLint y, GLsizei width, GLsizei height);
318
ANGLE_EXPORT void GL_APIENTRY GL_SelectBuffer(GLsizei size, GLuint *buffer);
319
ANGLE_EXPORT void GL_APIENTRY GL_ShadeModel(GLenum mode);
320
ANGLE_EXPORT void GL_APIENTRY GL_StencilFunc(GLenum func, GLint ref, GLuint mask);
321
ANGLE_EXPORT void GL_APIENTRY GL_StencilMask(GLuint mask);
322
ANGLE_EXPORT void GL_APIENTRY GL_StencilOp(GLenum fail, GLenum zfail, GLenum zpass);
323
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1d(GLdouble s);
324
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1dv(const GLdouble *v);
325
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1f(GLfloat s);
326
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1fv(const GLfloat *v);
327
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1i(GLint s);
328
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1iv(const GLint *v);
329
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1s(GLshort s);
330
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1sv(const GLshort *v);
331
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2d(GLdouble s, GLdouble t);
332
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2dv(const GLdouble *v);
333
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2f(GLfloat s, GLfloat t);
334
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2fv(const GLfloat *v);
335
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2i(GLint s, GLint t);
336
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2iv(const GLint *v);
337
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2s(GLshort s, GLshort t);
338
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2sv(const GLshort *v);
339
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3d(GLdouble s, GLdouble t, GLdouble r);
340
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3dv(const GLdouble *v);
341
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3f(GLfloat s, GLfloat t, GLfloat r);
342
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3fv(const GLfloat *v);
343
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3i(GLint s, GLint t, GLint r);
344
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3iv(const GLint *v);
345
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3s(GLshort s, GLshort t, GLshort r);
346
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3sv(const GLshort *v);
347
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
348
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4dv(const GLdouble *v);
349
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
350
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4fv(const GLfloat *v);
351
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4i(GLint s, GLint t, GLint r, GLint q);
352
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4iv(const GLint *v);
353
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);
354
ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4sv(const GLshort *v);
355
ANGLE_EXPORT void GL_APIENTRY GL_TexEnvf(GLenum target, GLenum pname, GLfloat param);
356
ANGLE_EXPORT void GL_APIENTRY GL_TexEnvfv(GLenum target, GLenum pname, const GLfloat *params);
357
ANGLE_EXPORT void GL_APIENTRY GL_TexEnvi(GLenum target, GLenum pname, GLint param);
358
ANGLE_EXPORT void GL_APIENTRY GL_TexEnviv(GLenum target, GLenum pname, const GLint *params);
359
ANGLE_EXPORT void GL_APIENTRY GL_TexGend(GLenum coord, GLenum pname, GLdouble param);
360
ANGLE_EXPORT void GL_APIENTRY GL_TexGendv(GLenum coord, GLenum pname, const GLdouble *params);
361
ANGLE_EXPORT void GL_APIENTRY GL_TexGenf(GLenum coord, GLenum pname, GLfloat param);
362
ANGLE_EXPORT void GL_APIENTRY GL_TexGenfv(GLenum coord, GLenum pname, const GLfloat *params);
363
ANGLE_EXPORT void GL_APIENTRY GL_TexGeni(GLenum coord, GLenum pname, GLint param);
364
ANGLE_EXPORT void GL_APIENTRY GL_TexGeniv(GLenum coord, GLenum pname, const GLint *params);
365
ANGLE_EXPORT void GL_APIENTRY GL_TexImage1D(GLenum target,
366
GLint level,
367
GLint internalformat,
368
GLsizei width,
369
GLint border,
370
GLenum format,
371
GLenum type,
372
const void *pixels);
373
ANGLE_EXPORT void GL_APIENTRY GL_TexImage2D(GLenum target,
374
GLint level,
375
GLint internalformat,
376
GLsizei width,
377
GLsizei height,
378
GLint border,
379
GLenum format,
380
GLenum type,
381
const void *pixels);
382
ANGLE_EXPORT void GL_APIENTRY GL_TexParameterf(GLenum target, GLenum pname, GLfloat param);
383
ANGLE_EXPORT void GL_APIENTRY GL_TexParameterfv(GLenum target, GLenum pname, const GLfloat *params);
384
ANGLE_EXPORT void GL_APIENTRY GL_TexParameteri(GLenum target, GLenum pname, GLint param);
385
ANGLE_EXPORT void GL_APIENTRY GL_TexParameteriv(GLenum target, GLenum pname, const GLint *params);
386
ANGLE_EXPORT void GL_APIENTRY GL_Translated(GLdouble x, GLdouble y, GLdouble z);
387
ANGLE_EXPORT void GL_APIENTRY GL_Translatef(GLfloat x, GLfloat y, GLfloat z);
388
ANGLE_EXPORT void GL_APIENTRY GL_Vertex2d(GLdouble x, GLdouble y);
389
ANGLE_EXPORT void GL_APIENTRY GL_Vertex2dv(const GLdouble *v);
390
ANGLE_EXPORT void GL_APIENTRY GL_Vertex2f(GLfloat x, GLfloat y);
391
ANGLE_EXPORT void GL_APIENTRY GL_Vertex2fv(const GLfloat *v);
392
ANGLE_EXPORT void GL_APIENTRY GL_Vertex2i(GLint x, GLint y);
393
ANGLE_EXPORT void GL_APIENTRY GL_Vertex2iv(const GLint *v);
394
ANGLE_EXPORT void GL_APIENTRY GL_Vertex2s(GLshort x, GLshort y);
395
ANGLE_EXPORT void GL_APIENTRY GL_Vertex2sv(const GLshort *v);
396
ANGLE_EXPORT void GL_APIENTRY GL_Vertex3d(GLdouble x, GLdouble y, GLdouble z);
397
ANGLE_EXPORT void GL_APIENTRY GL_Vertex3dv(const GLdouble *v);
398
ANGLE_EXPORT void GL_APIENTRY GL_Vertex3f(GLfloat x, GLfloat y, GLfloat z);
399
ANGLE_EXPORT void GL_APIENTRY GL_Vertex3fv(const GLfloat *v);
400
ANGLE_EXPORT void GL_APIENTRY GL_Vertex3i(GLint x, GLint y, GLint z);
401
ANGLE_EXPORT void GL_APIENTRY GL_Vertex3iv(const GLint *v);
402
ANGLE_EXPORT void GL_APIENTRY GL_Vertex3s(GLshort x, GLshort y, GLshort z);
403
ANGLE_EXPORT void GL_APIENTRY GL_Vertex3sv(const GLshort *v);
404
ANGLE_EXPORT void GL_APIENTRY GL_Vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
405
ANGLE_EXPORT void GL_APIENTRY GL_Vertex4dv(const GLdouble *v);
406
ANGLE_EXPORT void GL_APIENTRY GL_Vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
407
ANGLE_EXPORT void GL_APIENTRY GL_Vertex4fv(const GLfloat *v);
408
ANGLE_EXPORT void GL_APIENTRY GL_Vertex4i(GLint x, GLint y, GLint z, GLint w);
409
ANGLE_EXPORT void GL_APIENTRY GL_Vertex4iv(const GLint *v);
410
ANGLE_EXPORT void GL_APIENTRY GL_Vertex4s(GLshort x, GLshort y, GLshort z, GLshort w);
411
ANGLE_EXPORT void GL_APIENTRY GL_Vertex4sv(const GLshort *v);
412
ANGLE_EXPORT void GL_APIENTRY GL_Viewport(GLint x, GLint y, GLsizei width, GLsizei height);
413
414
// GL 1.1
415
ANGLE_EXPORT GLboolean GL_APIENTRY GL_AreTexturesResident(GLsizei n,
416
const GLuint *textures,
417
GLboolean *residences);
418
ANGLE_EXPORT void GL_APIENTRY GL_ArrayElement(GLint i);
419
ANGLE_EXPORT void GL_APIENTRY GL_BindTexture(GLenum target, GLuint texture);
420
ANGLE_EXPORT void GL_APIENTRY GL_ColorPointer(GLint size,
421
GLenum type,
422
GLsizei stride,
423
const void *pointer);
424
ANGLE_EXPORT void GL_APIENTRY GL_CopyTexImage1D(GLenum target,
425
GLint level,
426
GLenum internalformat,
427
GLint x,
428
GLint y,
429
GLsizei width,
430
GLint border);
431
ANGLE_EXPORT void GL_APIENTRY GL_CopyTexImage2D(GLenum target,
432
GLint level,
433
GLenum internalformat,
434
GLint x,
435
GLint y,
436
GLsizei width,
437
GLsizei height,
438
GLint border);
439
ANGLE_EXPORT void GL_APIENTRY
440
GL_CopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
441
ANGLE_EXPORT void GL_APIENTRY GL_CopyTexSubImage2D(GLenum target,
442
GLint level,
443
GLint xoffset,
444
GLint yoffset,
445
GLint x,
446
GLint y,
447
GLsizei width,
448
GLsizei height);
449
ANGLE_EXPORT void GL_APIENTRY GL_DeleteTextures(GLsizei n, const GLuint *textures);
450
ANGLE_EXPORT void GL_APIENTRY GL_DisableClientState(GLenum array);
451
ANGLE_EXPORT void GL_APIENTRY GL_DrawArrays(GLenum mode, GLint first, GLsizei count);
452
ANGLE_EXPORT void GL_APIENTRY GL_DrawElements(GLenum mode,
453
GLsizei count,
454
GLenum type,
455
const void *indices);
456
ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlagPointer(GLsizei stride, const void *pointer);
457
ANGLE_EXPORT void GL_APIENTRY GL_EnableClientState(GLenum array);
458
ANGLE_EXPORT void GL_APIENTRY GL_GenTextures(GLsizei n, GLuint *textures);
459
ANGLE_EXPORT void GL_APIENTRY GL_GetPointerv(GLenum pname, void **params);
460
ANGLE_EXPORT void GL_APIENTRY GL_IndexPointer(GLenum type, GLsizei stride, const void *pointer);
461
ANGLE_EXPORT void GL_APIENTRY GL_Indexub(GLubyte c);
462
ANGLE_EXPORT void GL_APIENTRY GL_Indexubv(const GLubyte *c);
463
ANGLE_EXPORT void GL_APIENTRY GL_InterleavedArrays(GLenum format,
464
GLsizei stride,
465
const void *pointer);
466
ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsTexture(GLuint texture);
467
ANGLE_EXPORT void GL_APIENTRY GL_NormalPointer(GLenum type, GLsizei stride, const void *pointer);
468
ANGLE_EXPORT void GL_APIENTRY GL_PolygonOffset(GLfloat factor, GLfloat units);
469
ANGLE_EXPORT void GL_APIENTRY GL_PopClientAttrib();
470
ANGLE_EXPORT void GL_APIENTRY GL_PrioritizeTextures(GLsizei n,
471
const GLuint *textures,
472
const GLfloat *priorities);
473
ANGLE_EXPORT void GL_APIENTRY GL_PushClientAttrib(GLbitfield mask);
474
ANGLE_EXPORT void GL_APIENTRY GL_TexCoordPointer(GLint size,
475
GLenum type,
476
GLsizei stride,
477
const void *pointer);
478
ANGLE_EXPORT void GL_APIENTRY GL_TexSubImage1D(GLenum target,
479
GLint level,
480
GLint xoffset,
481
GLsizei width,
482
GLenum format,
483
GLenum type,
484
const void *pixels);
485
ANGLE_EXPORT void GL_APIENTRY GL_TexSubImage2D(GLenum target,
486
GLint level,
487
GLint xoffset,
488
GLint yoffset,
489
GLsizei width,
490
GLsizei height,
491
GLenum format,
492
GLenum type,
493
const void *pixels);
494
ANGLE_EXPORT void GL_APIENTRY GL_VertexPointer(GLint size,
495
GLenum type,
496
GLsizei stride,
497
const void *pointer);
498
499
// GL 1.2
500
ANGLE_EXPORT void GL_APIENTRY GL_CopyTexSubImage3D(GLenum target,
501
GLint level,
502
GLint xoffset,
503
GLint yoffset,
504
GLint zoffset,
505
GLint x,
506
GLint y,
507
GLsizei width,
508
GLsizei height);
509
ANGLE_EXPORT void GL_APIENTRY GL_DrawRangeElements(GLenum mode,
510
GLuint start,
511
GLuint end,
512
GLsizei count,
513
GLenum type,
514
const void *indices);
515
ANGLE_EXPORT void GL_APIENTRY GL_TexImage3D(GLenum target,
516
GLint level,
517
GLint internalformat,
518
GLsizei width,
519
GLsizei height,
520
GLsizei depth,
521
GLint border,
522
GLenum format,
523
GLenum type,
524
const void *pixels);
525
ANGLE_EXPORT void GL_APIENTRY GL_TexSubImage3D(GLenum target,
526
GLint level,
527
GLint xoffset,
528
GLint yoffset,
529
GLint zoffset,
530
GLsizei width,
531
GLsizei height,
532
GLsizei depth,
533
GLenum format,
534
GLenum type,
535
const void *pixels);
536
537
// GL 1.3
538
ANGLE_EXPORT void GL_APIENTRY GL_ActiveTexture(GLenum texture);
539
ANGLE_EXPORT void GL_APIENTRY GL_ClientActiveTexture(GLenum texture);
540
ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexImage1D(GLenum target,
541
GLint level,
542
GLenum internalformat,
543
GLsizei width,
544
GLint border,
545
GLsizei imageSize,
546
const void *data);
547
ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexImage2D(GLenum target,
548
GLint level,
549
GLenum internalformat,
550
GLsizei width,
551
GLsizei height,
552
GLint border,
553
GLsizei imageSize,
554
const void *data);
555
ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexImage3D(GLenum target,
556
GLint level,
557
GLenum internalformat,
558
GLsizei width,
559
GLsizei height,
560
GLsizei depth,
561
GLint border,
562
GLsizei imageSize,
563
const void *data);
564
ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexSubImage1D(GLenum target,
565
GLint level,
566
GLint xoffset,
567
GLsizei width,
568
GLenum format,
569
GLsizei imageSize,
570
const void *data);
571
ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexSubImage2D(GLenum target,
572
GLint level,
573
GLint xoffset,
574
GLint yoffset,
575
GLsizei width,
576
GLsizei height,
577
GLenum format,
578
GLsizei imageSize,
579
const void *data);
580
ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexSubImage3D(GLenum target,
581
GLint level,
582
GLint xoffset,
583
GLint yoffset,
584
GLint zoffset,
585
GLsizei width,
586
GLsizei height,
587
GLsizei depth,
588
GLenum format,
589
GLsizei imageSize,
590
const void *data);
591
ANGLE_EXPORT void GL_APIENTRY GL_GetCompressedTexImage(GLenum target, GLint level, void *img);
592
ANGLE_EXPORT void GL_APIENTRY GL_LoadTransposeMatrixd(const GLdouble *m);
593
ANGLE_EXPORT void GL_APIENTRY GL_LoadTransposeMatrixf(const GLfloat *m);
594
ANGLE_EXPORT void GL_APIENTRY GL_MultTransposeMatrixd(const GLdouble *m);
595
ANGLE_EXPORT void GL_APIENTRY GL_MultTransposeMatrixf(const GLfloat *m);
596
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1d(GLenum target, GLdouble s);
597
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1dv(GLenum target, const GLdouble *v);
598
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1f(GLenum target, GLfloat s);
599
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1fv(GLenum target, const GLfloat *v);
600
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1i(GLenum target, GLint s);
601
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1iv(GLenum target, const GLint *v);
602
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1s(GLenum target, GLshort s);
603
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1sv(GLenum target, const GLshort *v);
604
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);
605
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2dv(GLenum target, const GLdouble *v);
606
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);
607
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2fv(GLenum target, const GLfloat *v);
608
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2i(GLenum target, GLint s, GLint t);
609
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2iv(GLenum target, const GLint *v);
610
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2s(GLenum target, GLshort s, GLshort t);
611
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2sv(GLenum target, const GLshort *v);
612
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);
613
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3dv(GLenum target, const GLdouble *v);
614
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);
615
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3fv(GLenum target, const GLfloat *v);
616
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);
617
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3iv(GLenum target, const GLint *v);
618
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);
619
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3sv(GLenum target, const GLshort *v);
620
ANGLE_EXPORT void GL_APIENTRY
621
GL_MultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
622
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4dv(GLenum target, const GLdouble *v);
623
ANGLE_EXPORT void GL_APIENTRY
624
GL_MultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
625
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4fv(GLenum target, const GLfloat *v);
626
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q);
627
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4iv(GLenum target, const GLint *v);
628
ANGLE_EXPORT void GL_APIENTRY
629
GL_MultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
630
ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4sv(GLenum target, const GLshort *v);
631
ANGLE_EXPORT void GL_APIENTRY GL_SampleCoverage(GLfloat value, GLboolean invert);
632
633
// GL 1.4
634
ANGLE_EXPORT void GL_APIENTRY GL_BlendColor(GLfloat red,
635
GLfloat green,
636
GLfloat blue,
637
GLfloat alpha);
638
ANGLE_EXPORT void GL_APIENTRY GL_BlendEquation(GLenum mode);
639
ANGLE_EXPORT void GL_APIENTRY GL_BlendFuncSeparate(GLenum sfactorRGB,
640
GLenum dfactorRGB,
641
GLenum sfactorAlpha,
642
GLenum dfactorAlpha);
643
ANGLE_EXPORT void GL_APIENTRY GL_FogCoordPointer(GLenum type, GLsizei stride, const void *pointer);
644
ANGLE_EXPORT void GL_APIENTRY GL_FogCoordd(GLdouble coord);
645
ANGLE_EXPORT void GL_APIENTRY GL_FogCoorddv(const GLdouble *coord);
646
ANGLE_EXPORT void GL_APIENTRY GL_FogCoordf(GLfloat coord);
647
ANGLE_EXPORT void GL_APIENTRY GL_FogCoordfv(const GLfloat *coord);
648
ANGLE_EXPORT void GL_APIENTRY GL_MultiDrawArrays(GLenum mode,
649
const GLint *first,
650
const GLsizei *count,
651
GLsizei drawcount);
652
ANGLE_EXPORT void GL_APIENTRY GL_MultiDrawElements(GLenum mode,
653
const GLsizei *count,
654
GLenum type,
655
const void *const *indices,
656
GLsizei drawcount);
657
ANGLE_EXPORT void GL_APIENTRY GL_PointParameterf(GLenum pname, GLfloat param);
658
ANGLE_EXPORT void GL_APIENTRY GL_PointParameterfv(GLenum pname, const GLfloat *params);
659
ANGLE_EXPORT void GL_APIENTRY GL_PointParameteri(GLenum pname, GLint param);
660
ANGLE_EXPORT void GL_APIENTRY GL_PointParameteriv(GLenum pname, const GLint *params);
661
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);
662
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3bv(const GLbyte *v);
663
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);
664
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3dv(const GLdouble *v);
665
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);
666
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3fv(const GLfloat *v);
667
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3i(GLint red, GLint green, GLint blue);
668
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3iv(const GLint *v);
669
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3s(GLshort red, GLshort green, GLshort blue);
670
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3sv(const GLshort *v);
671
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);
672
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ubv(const GLubyte *v);
673
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ui(GLuint red, GLuint green, GLuint blue);
674
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3uiv(const GLuint *v);
675
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3us(GLushort red, GLushort green, GLushort blue);
676
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3usv(const GLushort *v);
677
ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColorPointer(GLint size,
678
GLenum type,
679
GLsizei stride,
680
const void *pointer);
681
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2d(GLdouble x, GLdouble y);
682
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2dv(const GLdouble *v);
683
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2f(GLfloat x, GLfloat y);
684
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2fv(const GLfloat *v);
685
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2i(GLint x, GLint y);
686
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2iv(const GLint *v);
687
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2s(GLshort x, GLshort y);
688
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2sv(const GLshort *v);
689
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3d(GLdouble x, GLdouble y, GLdouble z);
690
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3dv(const GLdouble *v);
691
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3f(GLfloat x, GLfloat y, GLfloat z);
692
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3fv(const GLfloat *v);
693
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3i(GLint x, GLint y, GLint z);
694
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3iv(const GLint *v);
695
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3s(GLshort x, GLshort y, GLshort z);
696
ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3sv(const GLshort *v);
697
698
// GL 1.5
699
ANGLE_EXPORT void GL_APIENTRY GL_BeginQuery(GLenum target, GLuint id);
700
ANGLE_EXPORT void GL_APIENTRY GL_BindBuffer(GLenum target, GLuint buffer);
701
ANGLE_EXPORT void GL_APIENTRY GL_BufferData(GLenum target,
702
GLsizeiptr size,
703
const void *data,
704
GLenum usage);
705
ANGLE_EXPORT void GL_APIENTRY GL_BufferSubData(GLenum target,
706
GLintptr offset,
707
GLsizeiptr size,
708
const void *data);
709
ANGLE_EXPORT void GL_APIENTRY GL_DeleteBuffers(GLsizei n, const GLuint *buffers);
710
ANGLE_EXPORT void GL_APIENTRY GL_DeleteQueries(GLsizei n, const GLuint *ids);
711
ANGLE_EXPORT void GL_APIENTRY GL_EndQuery(GLenum target);
712
ANGLE_EXPORT void GL_APIENTRY GL_GenBuffers(GLsizei n, GLuint *buffers);
713
ANGLE_EXPORT void GL_APIENTRY GL_GenQueries(GLsizei n, GLuint *ids);
714
ANGLE_EXPORT void GL_APIENTRY GL_GetBufferParameteriv(GLenum target, GLenum pname, GLint *params);
715
ANGLE_EXPORT void GL_APIENTRY GL_GetBufferPointerv(GLenum target, GLenum pname, void **params);
716
ANGLE_EXPORT void GL_APIENTRY GL_GetBufferSubData(GLenum target,
717
GLintptr offset,
718
GLsizeiptr size,
719
void *data);
720
ANGLE_EXPORT void GL_APIENTRY GL_GetQueryObjectiv(GLuint id, GLenum pname, GLint *params);
721
ANGLE_EXPORT void GL_APIENTRY GL_GetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params);
722
ANGLE_EXPORT void GL_APIENTRY GL_GetQueryiv(GLenum target, GLenum pname, GLint *params);
723
ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsBuffer(GLuint buffer);
724
ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsQuery(GLuint id);
725
ANGLE_EXPORT void *GL_APIENTRY GL_MapBuffer(GLenum target, GLenum access);
726
ANGLE_EXPORT GLboolean GL_APIENTRY GL_UnmapBuffer(GLenum target);
727
} // extern "C"
728
729
#endif // LIBGL_ENTRY_POINTS_GL_1_AUTOGEN_H_
730
731