• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 LIBGLESV2_ENTRY_POINTS_GL_1_AUTOGEN_H_
12 #define LIBGLESV2_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_Begin(GLenum mode);
22 ANGLE_EXPORT void GL_APIENTRY GL_Bitmap(GLsizei width,
23                                         GLsizei height,
24                                         GLfloat xorig,
25                                         GLfloat yorig,
26                                         GLfloat xmove,
27                                         GLfloat ymove,
28                                         const GLubyte *bitmap);
29 ANGLE_EXPORT void GL_APIENTRY GL_CallList(GLuint list);
30 ANGLE_EXPORT void GL_APIENTRY GL_CallLists(GLsizei n, GLenum type, const void *lists);
31 ANGLE_EXPORT void GL_APIENTRY GL_ClearAccum(GLfloat red,
32                                             GLfloat green,
33                                             GLfloat blue,
34                                             GLfloat alpha);
35 ANGLE_EXPORT void GL_APIENTRY GL_ClearDepth(GLdouble depth);
36 ANGLE_EXPORT void GL_APIENTRY GL_ClearIndex(GLfloat c);
37 ANGLE_EXPORT void GL_APIENTRY GL_ClipPlane(GLenum plane, const GLdouble *equation);
38 ANGLE_EXPORT void GL_APIENTRY GL_Color3b(GLbyte red, GLbyte green, GLbyte blue);
39 ANGLE_EXPORT void GL_APIENTRY GL_Color3bv(const GLbyte *v);
40 ANGLE_EXPORT void GL_APIENTRY GL_Color3d(GLdouble red, GLdouble green, GLdouble blue);
41 ANGLE_EXPORT void GL_APIENTRY GL_Color3dv(const GLdouble *v);
42 ANGLE_EXPORT void GL_APIENTRY GL_Color3f(GLfloat red, GLfloat green, GLfloat blue);
43 ANGLE_EXPORT void GL_APIENTRY GL_Color3fv(const GLfloat *v);
44 ANGLE_EXPORT void GL_APIENTRY GL_Color3i(GLint red, GLint green, GLint blue);
45 ANGLE_EXPORT void GL_APIENTRY GL_Color3iv(const GLint *v);
46 ANGLE_EXPORT void GL_APIENTRY GL_Color3s(GLshort red, GLshort green, GLshort blue);
47 ANGLE_EXPORT void GL_APIENTRY GL_Color3sv(const GLshort *v);
48 ANGLE_EXPORT void GL_APIENTRY GL_Color3ub(GLubyte red, GLubyte green, GLubyte blue);
49 ANGLE_EXPORT void GL_APIENTRY GL_Color3ubv(const GLubyte *v);
50 ANGLE_EXPORT void GL_APIENTRY GL_Color3ui(GLuint red, GLuint green, GLuint blue);
51 ANGLE_EXPORT void GL_APIENTRY GL_Color3uiv(const GLuint *v);
52 ANGLE_EXPORT void GL_APIENTRY GL_Color3us(GLushort red, GLushort green, GLushort blue);
53 ANGLE_EXPORT void GL_APIENTRY GL_Color3usv(const GLushort *v);
54 ANGLE_EXPORT void GL_APIENTRY GL_Color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
55 ANGLE_EXPORT void GL_APIENTRY GL_Color4bv(const GLbyte *v);
56 ANGLE_EXPORT void GL_APIENTRY GL_Color4d(GLdouble red,
57                                          GLdouble green,
58                                          GLdouble blue,
59                                          GLdouble alpha);
60 ANGLE_EXPORT void GL_APIENTRY GL_Color4dv(const GLdouble *v);
61 ANGLE_EXPORT void GL_APIENTRY GL_Color4fv(const GLfloat *v);
62 ANGLE_EXPORT void GL_APIENTRY GL_Color4i(GLint red, GLint green, GLint blue, GLint alpha);
63 ANGLE_EXPORT void GL_APIENTRY GL_Color4iv(const GLint *v);
64 ANGLE_EXPORT void GL_APIENTRY GL_Color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);
65 ANGLE_EXPORT void GL_APIENTRY GL_Color4sv(const GLshort *v);
66 ANGLE_EXPORT void GL_APIENTRY GL_Color4ubv(const GLubyte *v);
67 ANGLE_EXPORT void GL_APIENTRY GL_Color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);
68 ANGLE_EXPORT void GL_APIENTRY GL_Color4uiv(const GLuint *v);
69 ANGLE_EXPORT void GL_APIENTRY GL_Color4us(GLushort red,
70                                           GLushort green,
71                                           GLushort blue,
72                                           GLushort alpha);
73 ANGLE_EXPORT void GL_APIENTRY GL_Color4usv(const GLushort *v);
74 ANGLE_EXPORT void GL_APIENTRY GL_ColorMaterial(GLenum face, GLenum mode);
75 ANGLE_EXPORT void GL_APIENTRY
76 GL_CopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
77 ANGLE_EXPORT void GL_APIENTRY GL_DeleteLists(GLuint list, GLsizei range);
78 ANGLE_EXPORT void GL_APIENTRY GL_DepthRange(GLdouble n, GLdouble f);
79 ANGLE_EXPORT void GL_APIENTRY GL_DrawBuffer(GLenum buf);
80 ANGLE_EXPORT void GL_APIENTRY
81 GL_DrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
82 ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlag(GLboolean flag);
83 ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlagv(const GLboolean *flag);
84 ANGLE_EXPORT void GL_APIENTRY GL_End();
85 ANGLE_EXPORT void GL_APIENTRY GL_EndList();
86 ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1d(GLdouble u);
87 ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1dv(const GLdouble *u);
88 ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1f(GLfloat u);
89 ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1fv(const GLfloat *u);
90 ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2d(GLdouble u, GLdouble v);
91 ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2dv(const GLdouble *u);
92 ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2f(GLfloat u, GLfloat v);
93 ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2fv(const GLfloat *u);
94 ANGLE_EXPORT void GL_APIENTRY GL_EvalMesh1(GLenum mode, GLint i1, GLint i2);
95 ANGLE_EXPORT void GL_APIENTRY GL_EvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
96 ANGLE_EXPORT void GL_APIENTRY GL_EvalPoint1(GLint i);
97 ANGLE_EXPORT void GL_APIENTRY GL_EvalPoint2(GLint i, GLint j);
98 ANGLE_EXPORT void GL_APIENTRY GL_FeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer);
99 ANGLE_EXPORT void GL_APIENTRY GL_Fogi(GLenum pname, GLint param);
100 ANGLE_EXPORT void GL_APIENTRY GL_Fogiv(GLenum pname, const GLint *params);
101 ANGLE_EXPORT void GL_APIENTRY GL_Frustum(GLdouble left,
102                                          GLdouble right,
103                                          GLdouble bottom,
104                                          GLdouble top,
105                                          GLdouble zNear,
106                                          GLdouble zFar);
107 ANGLE_EXPORT GLuint GL_APIENTRY GL_GenLists(GLsizei range);
108 ANGLE_EXPORT void GL_APIENTRY GL_GetClipPlane(GLenum plane, GLdouble *equation);
109 ANGLE_EXPORT void GL_APIENTRY GL_GetDoublev(GLenum pname, GLdouble *data);
110 ANGLE_EXPORT void GL_APIENTRY GL_GetLightiv(GLenum light, GLenum pname, GLint *params);
111 ANGLE_EXPORT void GL_APIENTRY GL_GetMapdv(GLenum target, GLenum query, GLdouble *v);
112 ANGLE_EXPORT void GL_APIENTRY GL_GetMapfv(GLenum target, GLenum query, GLfloat *v);
113 ANGLE_EXPORT void GL_APIENTRY GL_GetMapiv(GLenum target, GLenum query, GLint *v);
114 ANGLE_EXPORT void GL_APIENTRY GL_GetMaterialiv(GLenum face, GLenum pname, GLint *params);
115 ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapfv(GLenum map, GLfloat *values);
116 ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapuiv(GLenum map, GLuint *values);
117 ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapusv(GLenum map, GLushort *values);
118 ANGLE_EXPORT void GL_APIENTRY GL_GetPolygonStipple(GLubyte *mask);
119 ANGLE_EXPORT void GL_APIENTRY GL_GetTexGendv(GLenum coord, GLenum pname, GLdouble *params);
120 ANGLE_EXPORT void GL_APIENTRY GL_GetTexGenfv(GLenum coord, GLenum pname, GLfloat *params);
121 ANGLE_EXPORT void GL_APIENTRY GL_GetTexGeniv(GLenum coord, GLenum pname, GLint *params);
122 ANGLE_EXPORT void GL_APIENTRY
123 GL_GetTexImage(GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
124 ANGLE_EXPORT void GL_APIENTRY GL_IndexMask(GLuint mask);
125 ANGLE_EXPORT void GL_APIENTRY GL_Indexd(GLdouble c);
126 ANGLE_EXPORT void GL_APIENTRY GL_Indexdv(const GLdouble *c);
127 ANGLE_EXPORT void GL_APIENTRY GL_Indexf(GLfloat c);
128 ANGLE_EXPORT void GL_APIENTRY GL_Indexfv(const GLfloat *c);
129 ANGLE_EXPORT void GL_APIENTRY GL_Indexi(GLint c);
130 ANGLE_EXPORT void GL_APIENTRY GL_Indexiv(const GLint *c);
131 ANGLE_EXPORT void GL_APIENTRY GL_Indexs(GLshort c);
132 ANGLE_EXPORT void GL_APIENTRY GL_Indexsv(const GLshort *c);
133 ANGLE_EXPORT void GL_APIENTRY GL_InitNames();
134 ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsList(GLuint list);
135 ANGLE_EXPORT void GL_APIENTRY GL_LightModeli(GLenum pname, GLint param);
136 ANGLE_EXPORT void GL_APIENTRY GL_LightModeliv(GLenum pname, const GLint *params);
137 ANGLE_EXPORT void GL_APIENTRY GL_Lighti(GLenum light, GLenum pname, GLint param);
138 ANGLE_EXPORT void GL_APIENTRY GL_Lightiv(GLenum light, GLenum pname, const GLint *params);
139 ANGLE_EXPORT void GL_APIENTRY GL_LineStipple(GLint factor, GLushort pattern);
140 ANGLE_EXPORT void GL_APIENTRY GL_ListBase(GLuint base);
141 ANGLE_EXPORT void GL_APIENTRY GL_LoadMatrixd(const GLdouble *m);
142 ANGLE_EXPORT void GL_APIENTRY GL_LoadName(GLuint name);
143 ANGLE_EXPORT void GL_APIENTRY GL_Map1d(GLenum target,
144                                        GLdouble u1,
145                                        GLdouble u2,
146                                        GLint stride,
147                                        GLint order,
148                                        const GLdouble *points);
149 ANGLE_EXPORT void GL_APIENTRY
150 GL_Map1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
151 ANGLE_EXPORT void GL_APIENTRY GL_Map2d(GLenum target,
152                                        GLdouble u1,
153                                        GLdouble u2,
154                                        GLint ustride,
155                                        GLint uorder,
156                                        GLdouble v1,
157                                        GLdouble v2,
158                                        GLint vstride,
159                                        GLint vorder,
160                                        const GLdouble *points);
161 ANGLE_EXPORT void GL_APIENTRY GL_Map2f(GLenum target,
162                                        GLfloat u1,
163                                        GLfloat u2,
164                                        GLint ustride,
165                                        GLint uorder,
166                                        GLfloat v1,
167                                        GLfloat v2,
168                                        GLint vstride,
169                                        GLint vorder,
170                                        const GLfloat *points);
171 ANGLE_EXPORT void GL_APIENTRY GL_MapGrid1d(GLint un, GLdouble u1, GLdouble u2);
172 ANGLE_EXPORT void GL_APIENTRY GL_MapGrid1f(GLint un, GLfloat u1, GLfloat u2);
173 ANGLE_EXPORT void GL_APIENTRY
174 GL_MapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
175 ANGLE_EXPORT void GL_APIENTRY
176 GL_MapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
177 ANGLE_EXPORT void GL_APIENTRY GL_Materiali(GLenum face, GLenum pname, GLint param);
178 ANGLE_EXPORT void GL_APIENTRY GL_Materialiv(GLenum face, GLenum pname, const GLint *params);
179 ANGLE_EXPORT void GL_APIENTRY GL_MultMatrixd(const GLdouble *m);
180 ANGLE_EXPORT void GL_APIENTRY GL_NewList(GLuint list, GLenum mode);
181 ANGLE_EXPORT void GL_APIENTRY GL_Normal3b(GLbyte nx, GLbyte ny, GLbyte nz);
182 ANGLE_EXPORT void GL_APIENTRY GL_Normal3bv(const GLbyte *v);
183 ANGLE_EXPORT void GL_APIENTRY GL_Normal3d(GLdouble nx, GLdouble ny, GLdouble nz);
184 ANGLE_EXPORT void GL_APIENTRY GL_Normal3dv(const GLdouble *v);
185 ANGLE_EXPORT void GL_APIENTRY GL_Normal3fv(const GLfloat *v);
186 ANGLE_EXPORT void GL_APIENTRY GL_Normal3i(GLint nx, GLint ny, GLint nz);
187 ANGLE_EXPORT void GL_APIENTRY GL_Normal3iv(const GLint *v);
188 ANGLE_EXPORT void GL_APIENTRY GL_Normal3s(GLshort nx, GLshort ny, GLshort nz);
189 ANGLE_EXPORT void GL_APIENTRY GL_Normal3sv(const GLshort *v);
190 ANGLE_EXPORT void GL_APIENTRY GL_Ortho(GLdouble left,
191                                        GLdouble right,
192                                        GLdouble bottom,
193                                        GLdouble top,
194                                        GLdouble zNear,
195                                        GLdouble zFar);
196 ANGLE_EXPORT void GL_APIENTRY GL_PassThrough(GLfloat token);
197 ANGLE_EXPORT void GL_APIENTRY GL_PixelMapfv(GLenum map, GLsizei mapsize, const GLfloat *values);
198 ANGLE_EXPORT void GL_APIENTRY GL_PixelMapuiv(GLenum map, GLsizei mapsize, const GLuint *values);
199 ANGLE_EXPORT void GL_APIENTRY GL_PixelMapusv(GLenum map, GLsizei mapsize, const GLushort *values);
200 ANGLE_EXPORT void GL_APIENTRY GL_PixelStoref(GLenum pname, GLfloat param);
201 ANGLE_EXPORT void GL_APIENTRY GL_PixelTransferf(GLenum pname, GLfloat param);
202 ANGLE_EXPORT void GL_APIENTRY GL_PixelTransferi(GLenum pname, GLint param);
203 ANGLE_EXPORT void GL_APIENTRY GL_PixelZoom(GLfloat xfactor, GLfloat yfactor);
204 ANGLE_EXPORT void GL_APIENTRY GL_PolygonMode(GLenum face, GLenum mode);
205 ANGLE_EXPORT void GL_APIENTRY GL_PolygonStipple(const GLubyte *mask);
206 ANGLE_EXPORT void GL_APIENTRY GL_PopAttrib();
207 ANGLE_EXPORT void GL_APIENTRY GL_PopName();
208 ANGLE_EXPORT void GL_APIENTRY GL_PushAttrib(GLbitfield mask);
209 ANGLE_EXPORT void GL_APIENTRY GL_PushName(GLuint name);
210 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2d(GLdouble x, GLdouble y);
211 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2dv(const GLdouble *v);
212 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2f(GLfloat x, GLfloat y);
213 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2fv(const GLfloat *v);
214 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2i(GLint x, GLint y);
215 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2iv(const GLint *v);
216 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2s(GLshort x, GLshort y);
217 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2sv(const GLshort *v);
218 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3d(GLdouble x, GLdouble y, GLdouble z);
219 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3dv(const GLdouble *v);
220 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3f(GLfloat x, GLfloat y, GLfloat z);
221 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3fv(const GLfloat *v);
222 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3i(GLint x, GLint y, GLint z);
223 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3iv(const GLint *v);
224 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3s(GLshort x, GLshort y, GLshort z);
225 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3sv(const GLshort *v);
226 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
227 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4dv(const GLdouble *v);
228 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
229 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4fv(const GLfloat *v);
230 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4i(GLint x, GLint y, GLint z, GLint w);
231 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4iv(const GLint *v);
232 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);
233 ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4sv(const GLshort *v);
234 ANGLE_EXPORT void GL_APIENTRY GL_Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
235 ANGLE_EXPORT void GL_APIENTRY GL_Rectdv(const GLdouble *v1, const GLdouble *v2);
236 ANGLE_EXPORT void GL_APIENTRY GL_Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
237 ANGLE_EXPORT void GL_APIENTRY GL_Rectfv(const GLfloat *v1, const GLfloat *v2);
238 ANGLE_EXPORT void GL_APIENTRY GL_Recti(GLint x1, GLint y1, GLint x2, GLint y2);
239 ANGLE_EXPORT void GL_APIENTRY GL_Rectiv(const GLint *v1, const GLint *v2);
240 ANGLE_EXPORT void GL_APIENTRY GL_Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);
241 ANGLE_EXPORT void GL_APIENTRY GL_Rectsv(const GLshort *v1, const GLshort *v2);
242 ANGLE_EXPORT GLint GL_APIENTRY GL_RenderMode(GLenum mode);
243 ANGLE_EXPORT void GL_APIENTRY GL_Rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
244 ANGLE_EXPORT void GL_APIENTRY GL_Scaled(GLdouble x, GLdouble y, GLdouble z);
245 ANGLE_EXPORT void GL_APIENTRY GL_SelectBuffer(GLsizei size, GLuint *buffer);
246 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1d(GLdouble s);
247 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1dv(const GLdouble *v);
248 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1f(GLfloat s);
249 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1fv(const GLfloat *v);
250 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1i(GLint s);
251 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1iv(const GLint *v);
252 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1s(GLshort s);
253 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1sv(const GLshort *v);
254 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2d(GLdouble s, GLdouble t);
255 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2dv(const GLdouble *v);
256 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2f(GLfloat s, GLfloat t);
257 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2fv(const GLfloat *v);
258 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2i(GLint s, GLint t);
259 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2iv(const GLint *v);
260 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2s(GLshort s, GLshort t);
261 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2sv(const GLshort *v);
262 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3d(GLdouble s, GLdouble t, GLdouble r);
263 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3dv(const GLdouble *v);
264 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3f(GLfloat s, GLfloat t, GLfloat r);
265 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3fv(const GLfloat *v);
266 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3i(GLint s, GLint t, GLint r);
267 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3iv(const GLint *v);
268 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3s(GLshort s, GLshort t, GLshort r);
269 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3sv(const GLshort *v);
270 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
271 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4dv(const GLdouble *v);
272 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
273 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4fv(const GLfloat *v);
274 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4i(GLint s, GLint t, GLint r, GLint q);
275 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4iv(const GLint *v);
276 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);
277 ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4sv(const GLshort *v);
278 ANGLE_EXPORT void GL_APIENTRY GL_TexGend(GLenum coord, GLenum pname, GLdouble param);
279 ANGLE_EXPORT void GL_APIENTRY GL_TexGendv(GLenum coord, GLenum pname, const GLdouble *params);
280 ANGLE_EXPORT void GL_APIENTRY GL_TexGenf(GLenum coord, GLenum pname, GLfloat param);
281 ANGLE_EXPORT void GL_APIENTRY GL_TexGenfv(GLenum coord, GLenum pname, const GLfloat *params);
282 ANGLE_EXPORT void GL_APIENTRY GL_TexGeni(GLenum coord, GLenum pname, GLint param);
283 ANGLE_EXPORT void GL_APIENTRY GL_TexGeniv(GLenum coord, GLenum pname, const GLint *params);
284 ANGLE_EXPORT void GL_APIENTRY GL_TexImage1D(GLenum target,
285                                             GLint level,
286                                             GLint internalformat,
287                                             GLsizei width,
288                                             GLint border,
289                                             GLenum format,
290                                             GLenum type,
291                                             const void *pixels);
292 ANGLE_EXPORT void GL_APIENTRY GL_Translated(GLdouble x, GLdouble y, GLdouble z);
293 ANGLE_EXPORT void GL_APIENTRY GL_Vertex2d(GLdouble x, GLdouble y);
294 ANGLE_EXPORT void GL_APIENTRY GL_Vertex2dv(const GLdouble *v);
295 ANGLE_EXPORT void GL_APIENTRY GL_Vertex2f(GLfloat x, GLfloat y);
296 ANGLE_EXPORT void GL_APIENTRY GL_Vertex2fv(const GLfloat *v);
297 ANGLE_EXPORT void GL_APIENTRY GL_Vertex2i(GLint x, GLint y);
298 ANGLE_EXPORT void GL_APIENTRY GL_Vertex2iv(const GLint *v);
299 ANGLE_EXPORT void GL_APIENTRY GL_Vertex2s(GLshort x, GLshort y);
300 ANGLE_EXPORT void GL_APIENTRY GL_Vertex2sv(const GLshort *v);
301 ANGLE_EXPORT void GL_APIENTRY GL_Vertex3d(GLdouble x, GLdouble y, GLdouble z);
302 ANGLE_EXPORT void GL_APIENTRY GL_Vertex3dv(const GLdouble *v);
303 ANGLE_EXPORT void GL_APIENTRY GL_Vertex3f(GLfloat x, GLfloat y, GLfloat z);
304 ANGLE_EXPORT void GL_APIENTRY GL_Vertex3fv(const GLfloat *v);
305 ANGLE_EXPORT void GL_APIENTRY GL_Vertex3i(GLint x, GLint y, GLint z);
306 ANGLE_EXPORT void GL_APIENTRY GL_Vertex3iv(const GLint *v);
307 ANGLE_EXPORT void GL_APIENTRY GL_Vertex3s(GLshort x, GLshort y, GLshort z);
308 ANGLE_EXPORT void GL_APIENTRY GL_Vertex3sv(const GLshort *v);
309 ANGLE_EXPORT void GL_APIENTRY GL_Vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
310 ANGLE_EXPORT void GL_APIENTRY GL_Vertex4dv(const GLdouble *v);
311 ANGLE_EXPORT void GL_APIENTRY GL_Vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
312 ANGLE_EXPORT void GL_APIENTRY GL_Vertex4fv(const GLfloat *v);
313 ANGLE_EXPORT void GL_APIENTRY GL_Vertex4i(GLint x, GLint y, GLint z, GLint w);
314 ANGLE_EXPORT void GL_APIENTRY GL_Vertex4iv(const GLint *v);
315 ANGLE_EXPORT void GL_APIENTRY GL_Vertex4s(GLshort x, GLshort y, GLshort z, GLshort w);
316 ANGLE_EXPORT void GL_APIENTRY GL_Vertex4sv(const GLshort *v);
317 
318 // GL 1.1
319 ANGLE_EXPORT GLboolean GL_APIENTRY GL_AreTexturesResident(GLsizei n,
320                                                           const GLuint *textures,
321                                                           GLboolean *residences);
322 ANGLE_EXPORT void GL_APIENTRY GL_ArrayElement(GLint i);
323 ANGLE_EXPORT void GL_APIENTRY GL_CopyTexImage1D(GLenum target,
324                                                 GLint level,
325                                                 GLenum internalformat,
326                                                 GLint x,
327                                                 GLint y,
328                                                 GLsizei width,
329                                                 GLint border);
330 ANGLE_EXPORT void GL_APIENTRY
331 GL_CopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
332 ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlagPointer(GLsizei stride, const void *pointer);
333 ANGLE_EXPORT void GL_APIENTRY GL_IndexPointer(GLenum type, GLsizei stride, const void *pointer);
334 ANGLE_EXPORT void GL_APIENTRY GL_Indexub(GLubyte c);
335 ANGLE_EXPORT void GL_APIENTRY GL_Indexubv(const GLubyte *c);
336 ANGLE_EXPORT void GL_APIENTRY GL_InterleavedArrays(GLenum format,
337                                                    GLsizei stride,
338                                                    const void *pointer);
339 ANGLE_EXPORT void GL_APIENTRY GL_PopClientAttrib();
340 ANGLE_EXPORT void GL_APIENTRY GL_PrioritizeTextures(GLsizei n,
341                                                     const GLuint *textures,
342                                                     const GLfloat *priorities);
343 ANGLE_EXPORT void GL_APIENTRY GL_PushClientAttrib(GLbitfield mask);
344 ANGLE_EXPORT void GL_APIENTRY GL_TexSubImage1D(GLenum target,
345                                                GLint level,
346                                                GLint xoffset,
347                                                GLsizei width,
348                                                GLenum format,
349                                                GLenum type,
350                                                const void *pixels);
351 
352 // GL 1.2
353 
354 // GL 1.3
355 ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexImage1D(GLenum target,
356                                                       GLint level,
357                                                       GLenum internalformat,
358                                                       GLsizei width,
359                                                       GLint border,
360                                                       GLsizei imageSize,
361                                                       const void *data);
362 ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexSubImage1D(GLenum target,
363                                                          GLint level,
364                                                          GLint xoffset,
365                                                          GLsizei width,
366                                                          GLenum format,
367                                                          GLsizei imageSize,
368                                                          const void *data);
369 ANGLE_EXPORT void GL_APIENTRY GL_GetCompressedTexImage(GLenum target, GLint level, void *img);
370 ANGLE_EXPORT void GL_APIENTRY GL_LoadTransposeMatrixd(const GLdouble *m);
371 ANGLE_EXPORT void GL_APIENTRY GL_LoadTransposeMatrixf(const GLfloat *m);
372 ANGLE_EXPORT void GL_APIENTRY GL_MultTransposeMatrixd(const GLdouble *m);
373 ANGLE_EXPORT void GL_APIENTRY GL_MultTransposeMatrixf(const GLfloat *m);
374 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1d(GLenum target, GLdouble s);
375 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1dv(GLenum target, const GLdouble *v);
376 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1f(GLenum target, GLfloat s);
377 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1fv(GLenum target, const GLfloat *v);
378 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1i(GLenum target, GLint s);
379 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1iv(GLenum target, const GLint *v);
380 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1s(GLenum target, GLshort s);
381 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1sv(GLenum target, const GLshort *v);
382 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);
383 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2dv(GLenum target, const GLdouble *v);
384 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);
385 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2fv(GLenum target, const GLfloat *v);
386 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2i(GLenum target, GLint s, GLint t);
387 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2iv(GLenum target, const GLint *v);
388 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2s(GLenum target, GLshort s, GLshort t);
389 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2sv(GLenum target, const GLshort *v);
390 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);
391 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3dv(GLenum target, const GLdouble *v);
392 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);
393 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3fv(GLenum target, const GLfloat *v);
394 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);
395 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3iv(GLenum target, const GLint *v);
396 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);
397 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3sv(GLenum target, const GLshort *v);
398 ANGLE_EXPORT void GL_APIENTRY
399 GL_MultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
400 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4dv(GLenum target, const GLdouble *v);
401 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4fv(GLenum target, const GLfloat *v);
402 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q);
403 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4iv(GLenum target, const GLint *v);
404 ANGLE_EXPORT void GL_APIENTRY
405 GL_MultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
406 ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4sv(GLenum target, const GLshort *v);
407 
408 // GL 1.4
409 ANGLE_EXPORT void GL_APIENTRY GL_FogCoordPointer(GLenum type, GLsizei stride, const void *pointer);
410 ANGLE_EXPORT void GL_APIENTRY GL_FogCoordd(GLdouble coord);
411 ANGLE_EXPORT void GL_APIENTRY GL_FogCoorddv(const GLdouble *coord);
412 ANGLE_EXPORT void GL_APIENTRY GL_FogCoordf(GLfloat coord);
413 ANGLE_EXPORT void GL_APIENTRY GL_FogCoordfv(const GLfloat *coord);
414 ANGLE_EXPORT void GL_APIENTRY GL_MultiDrawArrays(GLenum mode,
415                                                  const GLint *first,
416                                                  const GLsizei *count,
417                                                  GLsizei drawcount);
418 ANGLE_EXPORT void GL_APIENTRY GL_MultiDrawElements(GLenum mode,
419                                                    const GLsizei *count,
420                                                    GLenum type,
421                                                    const void *const *indices,
422                                                    GLsizei drawcount);
423 ANGLE_EXPORT void GL_APIENTRY GL_PointParameteri(GLenum pname, GLint param);
424 ANGLE_EXPORT void GL_APIENTRY GL_PointParameteriv(GLenum pname, const GLint *params);
425 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);
426 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3bv(const GLbyte *v);
427 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);
428 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3dv(const GLdouble *v);
429 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);
430 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3fv(const GLfloat *v);
431 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3i(GLint red, GLint green, GLint blue);
432 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3iv(const GLint *v);
433 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3s(GLshort red, GLshort green, GLshort blue);
434 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3sv(const GLshort *v);
435 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);
436 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ubv(const GLubyte *v);
437 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ui(GLuint red, GLuint green, GLuint blue);
438 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3uiv(const GLuint *v);
439 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3us(GLushort red, GLushort green, GLushort blue);
440 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3usv(const GLushort *v);
441 ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColorPointer(GLint size,
442                                                        GLenum type,
443                                                        GLsizei stride,
444                                                        const void *pointer);
445 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2d(GLdouble x, GLdouble y);
446 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2dv(const GLdouble *v);
447 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2f(GLfloat x, GLfloat y);
448 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2fv(const GLfloat *v);
449 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2i(GLint x, GLint y);
450 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2iv(const GLint *v);
451 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2s(GLshort x, GLshort y);
452 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2sv(const GLshort *v);
453 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3d(GLdouble x, GLdouble y, GLdouble z);
454 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3dv(const GLdouble *v);
455 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3f(GLfloat x, GLfloat y, GLfloat z);
456 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3fv(const GLfloat *v);
457 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3i(GLint x, GLint y, GLint z);
458 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3iv(const GLint *v);
459 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3s(GLshort x, GLshort y, GLshort z);
460 ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3sv(const GLshort *v);
461 
462 // GL 1.5
463 ANGLE_EXPORT void GL_APIENTRY GL_GetBufferSubData(GLenum target,
464                                                   GLintptr offset,
465                                                   GLsizeiptr size,
466                                                   void *data);
467 ANGLE_EXPORT void GL_APIENTRY GL_GetQueryObjectiv(GLuint id, GLenum pname, GLint *params);
468 ANGLE_EXPORT void *GL_APIENTRY GL_MapBuffer(GLenum target, GLenum access);
469 }  // extern "C"
470 
471 #endif  // LIBGLESV2_ENTRY_POINTS_GL_1_AUTOGEN_H_
472