1 // Generated Code - DO NOT EDIT !!
2 // generated by 'emugen'
3 #ifndef __gles1_server_proc_t_h
4 #define __gles1_server_proc_t_h
5 
6 
7 
8 #include "gles1_types.h"
9 #ifdef _MSC_VER
10 #include <stdint.h>
11 #endif
12 #ifndef gles1_APIENTRY
13 #define gles1_APIENTRY
14 #endif
15 typedef void (gles1_APIENTRY *glAlphaFunc_server_proc_t) (GLenum, GLclampf);
16 typedef void (gles1_APIENTRY *glClearColor_server_proc_t) (GLclampf, GLclampf, GLclampf, GLclampf);
17 typedef void (gles1_APIENTRY *glClearDepthf_server_proc_t) (GLclampf);
18 typedef void (gles1_APIENTRY *glClipPlanef_server_proc_t) (GLenum, const GLfloat*);
19 typedef void (gles1_APIENTRY *glColor4f_server_proc_t) (GLfloat, GLfloat, GLfloat, GLfloat);
20 typedef void (gles1_APIENTRY *glDepthRangef_server_proc_t) (GLclampf, GLclampf);
21 typedef void (gles1_APIENTRY *glFogf_server_proc_t) (GLenum, GLfloat);
22 typedef void (gles1_APIENTRY *glFogfv_server_proc_t) (GLenum, const GLfloat*);
23 typedef void (gles1_APIENTRY *glFrustumf_server_proc_t) (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
24 typedef void (gles1_APIENTRY *glGetClipPlanef_server_proc_t) (GLenum, GLfloat*);
25 typedef void (gles1_APIENTRY *glGetFloatv_server_proc_t) (GLenum, GLfloat*);
26 typedef void (gles1_APIENTRY *glGetLightfv_server_proc_t) (GLenum, GLenum, GLfloat*);
27 typedef void (gles1_APIENTRY *glGetMaterialfv_server_proc_t) (GLenum, GLenum, GLfloat*);
28 typedef void (gles1_APIENTRY *glGetTexEnvfv_server_proc_t) (GLenum, GLenum, GLfloat*);
29 typedef void (gles1_APIENTRY *glGetTexParameterfv_server_proc_t) (GLenum, GLenum, GLfloat*);
30 typedef void (gles1_APIENTRY *glLightModelf_server_proc_t) (GLenum, GLfloat);
31 typedef void (gles1_APIENTRY *glLightModelfv_server_proc_t) (GLenum, const GLfloat*);
32 typedef void (gles1_APIENTRY *glLightf_server_proc_t) (GLenum, GLenum, GLfloat);
33 typedef void (gles1_APIENTRY *glLightfv_server_proc_t) (GLenum, GLenum, const GLfloat*);
34 typedef void (gles1_APIENTRY *glLineWidth_server_proc_t) (GLfloat);
35 typedef void (gles1_APIENTRY *glLoadMatrixf_server_proc_t) (const GLfloat*);
36 typedef void (gles1_APIENTRY *glMaterialf_server_proc_t) (GLenum, GLenum, GLfloat);
37 typedef void (gles1_APIENTRY *glMaterialfv_server_proc_t) (GLenum, GLenum, const GLfloat*);
38 typedef void (gles1_APIENTRY *glMultMatrixf_server_proc_t) (const GLfloat*);
39 typedef void (gles1_APIENTRY *glMultiTexCoord4f_server_proc_t) (GLenum, GLfloat, GLfloat, GLfloat, GLfloat);
40 typedef void (gles1_APIENTRY *glNormal3f_server_proc_t) (GLfloat, GLfloat, GLfloat);
41 typedef void (gles1_APIENTRY *glOrthof_server_proc_t) (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
42 typedef void (gles1_APIENTRY *glPointParameterf_server_proc_t) (GLenum, GLfloat);
43 typedef void (gles1_APIENTRY *glPointParameterfv_server_proc_t) (GLenum, const GLfloat*);
44 typedef void (gles1_APIENTRY *glPointSize_server_proc_t) (GLfloat);
45 typedef void (gles1_APIENTRY *glPolygonOffset_server_proc_t) (GLfloat, GLfloat);
46 typedef void (gles1_APIENTRY *glRotatef_server_proc_t) (GLfloat, GLfloat, GLfloat, GLfloat);
47 typedef void (gles1_APIENTRY *glScalef_server_proc_t) (GLfloat, GLfloat, GLfloat);
48 typedef void (gles1_APIENTRY *glTexEnvf_server_proc_t) (GLenum, GLenum, GLfloat);
49 typedef void (gles1_APIENTRY *glTexEnvfv_server_proc_t) (GLenum, GLenum, const GLfloat*);
50 typedef void (gles1_APIENTRY *glTexParameterf_server_proc_t) (GLenum, GLenum, GLfloat);
51 typedef void (gles1_APIENTRY *glTexParameterfv_server_proc_t) (GLenum, GLenum, const GLfloat*);
52 typedef void (gles1_APIENTRY *glTranslatef_server_proc_t) (GLfloat, GLfloat, GLfloat);
53 typedef void (gles1_APIENTRY *glActiveTexture_server_proc_t) (GLenum);
54 typedef void (gles1_APIENTRY *glAlphaFuncx_server_proc_t) (GLenum, GLclampx);
55 typedef void (gles1_APIENTRY *glBindBuffer_server_proc_t) (GLenum, GLuint);
56 typedef void (gles1_APIENTRY *glBindTexture_server_proc_t) (GLenum, GLuint);
57 typedef void (gles1_APIENTRY *glBlendFunc_server_proc_t) (GLenum, GLenum);
58 typedef void (gles1_APIENTRY *glBufferData_server_proc_t) (GLenum, GLsizeiptr, const GLvoid*, GLenum);
59 typedef void (gles1_APIENTRY *glBufferSubData_server_proc_t) (GLenum, GLintptr, GLsizeiptr, const GLvoid*);
60 typedef void (gles1_APIENTRY *glClear_server_proc_t) (GLbitfield);
61 typedef void (gles1_APIENTRY *glClearColorx_server_proc_t) (GLclampx, GLclampx, GLclampx, GLclampx);
62 typedef void (gles1_APIENTRY *glClearDepthx_server_proc_t) (GLclampx);
63 typedef void (gles1_APIENTRY *glClearStencil_server_proc_t) (GLint);
64 typedef void (gles1_APIENTRY *glClientActiveTexture_server_proc_t) (GLenum);
65 typedef void (gles1_APIENTRY *glColor4ub_server_proc_t) (GLubyte, GLubyte, GLubyte, GLubyte);
66 typedef void (gles1_APIENTRY *glColor4x_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed);
67 typedef void (gles1_APIENTRY *glColorMask_server_proc_t) (GLboolean, GLboolean, GLboolean, GLboolean);
68 typedef void (gles1_APIENTRY *glColorPointer_server_proc_t) (GLint, GLenum, GLsizei, const GLvoid*);
69 typedef void (gles1_APIENTRY *glCompressedTexImage2D_server_proc_t) (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid*);
70 typedef void (gles1_APIENTRY *glCompressedTexSubImage2D_server_proc_t) (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid*);
71 typedef void (gles1_APIENTRY *glCopyTexImage2D_server_proc_t) (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint);
72 typedef void (gles1_APIENTRY *glCopyTexSubImage2D_server_proc_t) (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei);
73 typedef void (gles1_APIENTRY *glCullFace_server_proc_t) (GLenum);
74 typedef void (gles1_APIENTRY *glDeleteBuffers_server_proc_t) (void *ctx, GLsizei, const GLuint*);
75 typedef void (gles1_APIENTRY *glDeleteBuffers_dec_server_proc_t) (GLsizei, const GLuint*);
76 typedef void (gles1_APIENTRY *glDeleteTextures_server_proc_t) (void *ctx, GLsizei, const GLuint*);
77 typedef void (gles1_APIENTRY *glDeleteTextures_dec_server_proc_t) (GLsizei, const GLuint*);
78 typedef void (gles1_APIENTRY *glDepthFunc_server_proc_t) (GLenum);
79 typedef void (gles1_APIENTRY *glDepthMask_server_proc_t) (GLboolean);
80 typedef void (gles1_APIENTRY *glDepthRangex_server_proc_t) (GLclampx, GLclampx);
81 typedef void (gles1_APIENTRY *glDisable_server_proc_t) (GLenum);
82 typedef void (gles1_APIENTRY *glDisableClientState_server_proc_t) (GLenum);
83 typedef void (gles1_APIENTRY *glDrawArrays_server_proc_t) (GLenum, GLint, GLsizei);
84 typedef void (gles1_APIENTRY *glDrawElements_server_proc_t) (GLenum, GLsizei, GLenum, const GLvoid*);
85 typedef void (gles1_APIENTRY *glEnable_server_proc_t) (GLenum);
86 typedef void (gles1_APIENTRY *glEnableClientState_server_proc_t) (GLenum);
87 typedef void (gles1_APIENTRY *glFinish_server_proc_t) ();
88 typedef void (gles1_APIENTRY *glFlush_server_proc_t) ();
89 typedef void (gles1_APIENTRY *glFogx_server_proc_t) (GLenum, GLfixed);
90 typedef void (gles1_APIENTRY *glFogxv_server_proc_t) (GLenum, const GLfixed*);
91 typedef void (gles1_APIENTRY *glFrontFace_server_proc_t) (GLenum);
92 typedef void (gles1_APIENTRY *glFrustumx_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
93 typedef void (gles1_APIENTRY *glGetBooleanv_server_proc_t) (GLenum, GLboolean*);
94 typedef void (gles1_APIENTRY *glGetBufferParameteriv_server_proc_t) (GLenum, GLenum, GLint*);
95 typedef void (gles1_APIENTRY *glClipPlanex_server_proc_t) (GLenum, const GLfixed*);
96 typedef void (gles1_APIENTRY *glGenBuffers_server_proc_t) (void *ctx, GLsizei, GLuint*);
97 typedef void (gles1_APIENTRY *glGenBuffers_dec_server_proc_t) (GLsizei, GLuint*);
98 typedef void (gles1_APIENTRY *glGenTextures_server_proc_t) (void *ctx, GLsizei, GLuint*);
99 typedef void (gles1_APIENTRY *glGenTextures_dec_server_proc_t) (GLsizei, GLuint*);
100 typedef GLenum (gles1_APIENTRY *glGetError_server_proc_t) ();
101 typedef void (gles1_APIENTRY *glGetFixedv_server_proc_t) (GLenum, GLfixed*);
102 typedef void (gles1_APIENTRY *glGetIntegerv_server_proc_t) (GLenum, GLint*);
103 typedef void (gles1_APIENTRY *glGetLightxv_server_proc_t) (GLenum, GLenum, GLfixed*);
104 typedef void (gles1_APIENTRY *glGetMaterialxv_server_proc_t) (GLenum, GLenum, GLfixed*);
105 typedef void (gles1_APIENTRY *glGetPointerv_server_proc_t) (GLenum, GLvoid**);
106 typedef const GLubyte* (gles1_APIENTRY *glGetString_server_proc_t) (GLenum);
107 typedef void (gles1_APIENTRY *glGetTexEnviv_server_proc_t) (GLenum, GLenum, GLint*);
108 typedef void (gles1_APIENTRY *glGetTexEnvxv_server_proc_t) (GLenum, GLenum, GLfixed*);
109 typedef void (gles1_APIENTRY *glGetTexParameteriv_server_proc_t) (GLenum, GLenum, GLint*);
110 typedef void (gles1_APIENTRY *glGetTexParameterxv_server_proc_t) (GLenum, GLenum, GLfixed*);
111 typedef void (gles1_APIENTRY *glHint_server_proc_t) (GLenum, GLenum);
112 typedef GLboolean (gles1_APIENTRY *glIsBuffer_server_proc_t) (GLuint);
113 typedef GLboolean (gles1_APIENTRY *glIsEnabled_server_proc_t) (GLenum);
114 typedef GLboolean (gles1_APIENTRY *glIsTexture_server_proc_t) (GLuint);
115 typedef void (gles1_APIENTRY *glLightModelx_server_proc_t) (GLenum, GLfixed);
116 typedef void (gles1_APIENTRY *glLightModelxv_server_proc_t) (GLenum, const GLfixed*);
117 typedef void (gles1_APIENTRY *glLightx_server_proc_t) (GLenum, GLenum, GLfixed);
118 typedef void (gles1_APIENTRY *glLightxv_server_proc_t) (GLenum, GLenum, const GLfixed*);
119 typedef void (gles1_APIENTRY *glLineWidthx_server_proc_t) (GLfixed);
120 typedef void (gles1_APIENTRY *glLoadIdentity_server_proc_t) ();
121 typedef void (gles1_APIENTRY *glLoadMatrixx_server_proc_t) (const GLfixed*);
122 typedef void (gles1_APIENTRY *glLogicOp_server_proc_t) (GLenum);
123 typedef void (gles1_APIENTRY *glMaterialx_server_proc_t) (GLenum, GLenum, GLfixed);
124 typedef void (gles1_APIENTRY *glMaterialxv_server_proc_t) (GLenum, GLenum, const GLfixed*);
125 typedef void (gles1_APIENTRY *glMatrixMode_server_proc_t) (GLenum);
126 typedef void (gles1_APIENTRY *glMultMatrixx_server_proc_t) (const GLfixed*);
127 typedef void (gles1_APIENTRY *glMultiTexCoord4x_server_proc_t) (GLenum, GLfixed, GLfixed, GLfixed, GLfixed);
128 typedef void (gles1_APIENTRY *glNormal3x_server_proc_t) (GLfixed, GLfixed, GLfixed);
129 typedef void (gles1_APIENTRY *glNormalPointer_server_proc_t) (GLenum, GLsizei, const GLvoid*);
130 typedef void (gles1_APIENTRY *glOrthox_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
131 typedef void (gles1_APIENTRY *glPixelStorei_server_proc_t) (GLenum, GLint);
132 typedef void (gles1_APIENTRY *glPointParameterx_server_proc_t) (GLenum, GLfixed);
133 typedef void (gles1_APIENTRY *glPointParameterxv_server_proc_t) (GLenum, const GLfixed*);
134 typedef void (gles1_APIENTRY *glPointSizex_server_proc_t) (GLfixed);
135 typedef void (gles1_APIENTRY *glPolygonOffsetx_server_proc_t) (GLfixed, GLfixed);
136 typedef void (gles1_APIENTRY *glPopMatrix_server_proc_t) ();
137 typedef void (gles1_APIENTRY *glPushMatrix_server_proc_t) ();
138 typedef void (gles1_APIENTRY *glReadPixels_server_proc_t) (GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid*);
139 typedef void (gles1_APIENTRY *glRotatex_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed);
140 typedef void (gles1_APIENTRY *glSampleCoverage_server_proc_t) (GLclampf, GLboolean);
141 typedef void (gles1_APIENTRY *glSampleCoveragex_server_proc_t) (GLclampx, GLboolean);
142 typedef void (gles1_APIENTRY *glScalex_server_proc_t) (GLfixed, GLfixed, GLfixed);
143 typedef void (gles1_APIENTRY *glScissor_server_proc_t) (GLint, GLint, GLsizei, GLsizei);
144 typedef void (gles1_APIENTRY *glShadeModel_server_proc_t) (GLenum);
145 typedef void (gles1_APIENTRY *glStencilFunc_server_proc_t) (GLenum, GLint, GLuint);
146 typedef void (gles1_APIENTRY *glStencilMask_server_proc_t) (GLuint);
147 typedef void (gles1_APIENTRY *glStencilOp_server_proc_t) (GLenum, GLenum, GLenum);
148 typedef void (gles1_APIENTRY *glTexCoordPointer_server_proc_t) (GLint, GLenum, GLsizei, const GLvoid*);
149 typedef void (gles1_APIENTRY *glTexEnvi_server_proc_t) (GLenum, GLenum, GLint);
150 typedef void (gles1_APIENTRY *glTexEnvx_server_proc_t) (GLenum, GLenum, GLfixed);
151 typedef void (gles1_APIENTRY *glTexEnviv_server_proc_t) (GLenum, GLenum, const GLint*);
152 typedef void (gles1_APIENTRY *glTexEnvxv_server_proc_t) (GLenum, GLenum, const GLfixed*);
153 typedef void (gles1_APIENTRY *glTexImage2D_server_proc_t) (GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid*);
154 typedef void (gles1_APIENTRY *glTexParameteri_server_proc_t) (GLenum, GLenum, GLint);
155 typedef void (gles1_APIENTRY *glTexParameterx_server_proc_t) (GLenum, GLenum, GLfixed);
156 typedef void (gles1_APIENTRY *glTexParameteriv_server_proc_t) (GLenum, GLenum, const GLint*);
157 typedef void (gles1_APIENTRY *glTexParameterxv_server_proc_t) (GLenum, GLenum, const GLfixed*);
158 typedef void (gles1_APIENTRY *glTexSubImage2D_server_proc_t) (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid*);
159 typedef void (gles1_APIENTRY *glTranslatex_server_proc_t) (GLfixed, GLfixed, GLfixed);
160 typedef void (gles1_APIENTRY *glVertexPointer_server_proc_t) (GLint, GLenum, GLsizei, const GLvoid*);
161 typedef void (gles1_APIENTRY *glViewport_server_proc_t) (GLint, GLint, GLsizei, GLsizei);
162 typedef void (gles1_APIENTRY *glPointSizePointerOES_server_proc_t) (GLenum, GLsizei, const GLvoid*);
163 typedef void (gles1_APIENTRY *glVertexPointerOffset_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, GLuint);
164 typedef void (gles1_APIENTRY *glColorPointerOffset_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, GLuint);
165 typedef void (gles1_APIENTRY *glNormalPointerOffset_server_proc_t) (void *ctx, GLenum, GLsizei, GLuint);
166 typedef void (gles1_APIENTRY *glPointSizePointerOffset_server_proc_t) (void *ctx, GLenum, GLsizei, GLuint);
167 typedef void (gles1_APIENTRY *glTexCoordPointerOffset_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, GLuint);
168 typedef void (gles1_APIENTRY *glWeightPointerOffset_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, GLuint);
169 typedef void (gles1_APIENTRY *glMatrixIndexPointerOffset_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, GLuint);
170 typedef void (gles1_APIENTRY *glVertexPointerData_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, void*, GLuint);
171 typedef void (gles1_APIENTRY *glColorPointerData_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, void*, GLuint);
172 typedef void (gles1_APIENTRY *glNormalPointerData_server_proc_t) (void *ctx, GLenum, GLsizei, void*, GLuint);
173 typedef void (gles1_APIENTRY *glTexCoordPointerData_server_proc_t) (void *ctx, GLint, GLint, GLenum, GLsizei, void*, GLuint);
174 typedef void (gles1_APIENTRY *glPointSizePointerData_server_proc_t) (void *ctx, GLenum, GLsizei, void*, GLuint);
175 typedef void (gles1_APIENTRY *glWeightPointerData_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, void*, GLuint);
176 typedef void (gles1_APIENTRY *glMatrixIndexPointerData_server_proc_t) (void *ctx, GLint, GLenum, GLsizei, void*, GLuint);
177 typedef void (gles1_APIENTRY *glDrawElementsOffset_server_proc_t) (void *ctx, GLenum, GLsizei, GLenum, GLuint);
178 typedef void (gles1_APIENTRY *glDrawElementsData_server_proc_t) (void *ctx, GLenum, GLsizei, GLenum, void*, GLuint);
179 typedef void (gles1_APIENTRY *glGetCompressedTextureFormats_server_proc_t) (void *ctx, int, GLint*);
180 typedef int (gles1_APIENTRY *glFinishRoundTrip_server_proc_t) (void *ctx);
181 typedef void (gles1_APIENTRY *glBlendEquationSeparateOES_server_proc_t) (GLenum, GLenum);
182 typedef void (gles1_APIENTRY *glBlendFuncSeparateOES_server_proc_t) (GLenum, GLenum, GLenum, GLenum);
183 typedef void (gles1_APIENTRY *glBlendEquationOES_server_proc_t) (GLenum);
184 typedef void (gles1_APIENTRY *glDrawTexsOES_server_proc_t) (GLshort, GLshort, GLshort, GLshort, GLshort);
185 typedef void (gles1_APIENTRY *glDrawTexiOES_server_proc_t) (GLint, GLint, GLint, GLint, GLint);
186 typedef void (gles1_APIENTRY *glDrawTexxOES_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
187 typedef void (gles1_APIENTRY *glDrawTexsvOES_server_proc_t) (const GLshort*);
188 typedef void (gles1_APIENTRY *glDrawTexivOES_server_proc_t) (const GLint*);
189 typedef void (gles1_APIENTRY *glDrawTexxvOES_server_proc_t) (const GLfixed*);
190 typedef void (gles1_APIENTRY *glDrawTexfOES_server_proc_t) (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
191 typedef void (gles1_APIENTRY *glDrawTexfvOES_server_proc_t) (const GLfloat*);
192 typedef void (gles1_APIENTRY *glEGLImageTargetTexture2DOES_server_proc_t) (GLenum, GLeglImageOES);
193 typedef void (gles1_APIENTRY *glEGLImageTargetRenderbufferStorageOES_server_proc_t) (GLenum, GLeglImageOES);
194 typedef void (gles1_APIENTRY *glAlphaFuncxOES_server_proc_t) (GLenum, GLclampx);
195 typedef void (gles1_APIENTRY *glClearColorxOES_server_proc_t) (GLclampx, GLclampx, GLclampx, GLclampx);
196 typedef void (gles1_APIENTRY *glClearDepthxOES_server_proc_t) (GLclampx);
197 typedef void (gles1_APIENTRY *glClipPlanexOES_server_proc_t) (GLenum, const GLfixed*);
198 typedef void (gles1_APIENTRY *glClipPlanexIMG_server_proc_t) (GLenum, const GLfixed*);
199 typedef void (gles1_APIENTRY *glColor4xOES_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed);
200 typedef void (gles1_APIENTRY *glDepthRangexOES_server_proc_t) (GLclampx, GLclampx);
201 typedef void (gles1_APIENTRY *glFogxOES_server_proc_t) (GLenum, GLfixed);
202 typedef void (gles1_APIENTRY *glFogxvOES_server_proc_t) (GLenum, const GLfixed*);
203 typedef void (gles1_APIENTRY *glFrustumxOES_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
204 typedef void (gles1_APIENTRY *glGetClipPlanexOES_server_proc_t) (GLenum, GLfixed*);
205 typedef void (gles1_APIENTRY *glGetClipPlanex_server_proc_t) (GLenum, GLfixed*);
206 typedef void (gles1_APIENTRY *glGetFixedvOES_server_proc_t) (GLenum, GLfixed*);
207 typedef void (gles1_APIENTRY *glGetLightxvOES_server_proc_t) (GLenum, GLenum, GLfixed*);
208 typedef void (gles1_APIENTRY *glGetMaterialxvOES_server_proc_t) (GLenum, GLenum, GLfixed*);
209 typedef void (gles1_APIENTRY *glGetTexEnvxvOES_server_proc_t) (GLenum, GLenum, GLfixed*);
210 typedef void (gles1_APIENTRY *glGetTexParameterxvOES_server_proc_t) (GLenum, GLenum, GLfixed*);
211 typedef void (gles1_APIENTRY *glLightModelxOES_server_proc_t) (GLenum, GLfixed);
212 typedef void (gles1_APIENTRY *glLightModelxvOES_server_proc_t) (GLenum, const GLfixed*);
213 typedef void (gles1_APIENTRY *glLightxOES_server_proc_t) (GLenum, GLenum, GLfixed);
214 typedef void (gles1_APIENTRY *glLightxvOES_server_proc_t) (GLenum, GLenum, const GLfixed*);
215 typedef void (gles1_APIENTRY *glLineWidthxOES_server_proc_t) (GLfixed);
216 typedef void (gles1_APIENTRY *glLoadMatrixxOES_server_proc_t) (const GLfixed*);
217 typedef void (gles1_APIENTRY *glMaterialxOES_server_proc_t) (GLenum, GLenum, GLfixed);
218 typedef void (gles1_APIENTRY *glMaterialxvOES_server_proc_t) (GLenum, GLenum, const GLfixed*);
219 typedef void (gles1_APIENTRY *glMultMatrixxOES_server_proc_t) (const GLfixed*);
220 typedef void (gles1_APIENTRY *glMultiTexCoord4xOES_server_proc_t) (GLenum, GLfixed, GLfixed, GLfixed, GLfixed);
221 typedef void (gles1_APIENTRY *glNormal3xOES_server_proc_t) (GLfixed, GLfixed, GLfixed);
222 typedef void (gles1_APIENTRY *glOrthoxOES_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed, GLfixed, GLfixed);
223 typedef void (gles1_APIENTRY *glPointParameterxOES_server_proc_t) (GLenum, GLfixed);
224 typedef void (gles1_APIENTRY *glPointParameterxvOES_server_proc_t) (GLenum, const GLfixed*);
225 typedef void (gles1_APIENTRY *glPointSizexOES_server_proc_t) (GLfixed);
226 typedef void (gles1_APIENTRY *glPolygonOffsetxOES_server_proc_t) (GLfixed, GLfixed);
227 typedef void (gles1_APIENTRY *glRotatexOES_server_proc_t) (GLfixed, GLfixed, GLfixed, GLfixed);
228 typedef void (gles1_APIENTRY *glSampleCoveragexOES_server_proc_t) (GLclampx, GLboolean);
229 typedef void (gles1_APIENTRY *glScalexOES_server_proc_t) (GLfixed, GLfixed, GLfixed);
230 typedef void (gles1_APIENTRY *glTexEnvxOES_server_proc_t) (GLenum, GLenum, GLfixed);
231 typedef void (gles1_APIENTRY *glTexEnvxvOES_server_proc_t) (GLenum, GLenum, const GLfixed*);
232 typedef void (gles1_APIENTRY *glTexParameterxOES_server_proc_t) (GLenum, GLenum, GLfixed);
233 typedef void (gles1_APIENTRY *glTexParameterxvOES_server_proc_t) (GLenum, GLenum, const GLfixed*);
234 typedef void (gles1_APIENTRY *glTranslatexOES_server_proc_t) (GLfixed, GLfixed, GLfixed);
235 typedef GLboolean (gles1_APIENTRY *glIsRenderbufferOES_server_proc_t) (GLuint);
236 typedef void (gles1_APIENTRY *glBindRenderbufferOES_server_proc_t) (GLenum, GLuint);
237 typedef void (gles1_APIENTRY *glDeleteRenderbuffersOES_server_proc_t) (void *ctx, GLsizei, const GLuint*);
238 typedef void (gles1_APIENTRY *glDeleteRenderbuffersOES_dec_server_proc_t) (GLsizei, const GLuint*);
239 typedef void (gles1_APIENTRY *glGenRenderbuffersOES_server_proc_t) (void *ctx, GLsizei, GLuint*);
240 typedef void (gles1_APIENTRY *glGenRenderbuffersOES_dec_server_proc_t) (GLsizei, GLuint*);
241 typedef void (gles1_APIENTRY *glRenderbufferStorageOES_server_proc_t) (GLenum, GLenum, GLsizei, GLsizei);
242 typedef void (gles1_APIENTRY *glGetRenderbufferParameterivOES_server_proc_t) (GLenum, GLenum, GLint*);
243 typedef GLboolean (gles1_APIENTRY *glIsFramebufferOES_server_proc_t) (GLuint);
244 typedef void (gles1_APIENTRY *glBindFramebufferOES_server_proc_t) (GLenum, GLuint);
245 typedef void (gles1_APIENTRY *glDeleteFramebuffersOES_server_proc_t) (void *ctx, GLsizei, const GLuint*);
246 typedef void (gles1_APIENTRY *glDeleteFramebuffersOES_dec_server_proc_t) (GLsizei, const GLuint*);
247 typedef void (gles1_APIENTRY *glGenFramebuffersOES_server_proc_t) (void *ctx, GLsizei, GLuint*);
248 typedef void (gles1_APIENTRY *glGenFramebuffersOES_dec_server_proc_t) (GLsizei, GLuint*);
249 typedef GLenum (gles1_APIENTRY *glCheckFramebufferStatusOES_server_proc_t) (GLenum);
250 typedef void (gles1_APIENTRY *glFramebufferRenderbufferOES_server_proc_t) (GLenum, GLenum, GLenum, GLuint);
251 typedef void (gles1_APIENTRY *glFramebufferTexture2DOES_server_proc_t) (GLenum, GLenum, GLenum, GLuint, GLint);
252 typedef void (gles1_APIENTRY *glGetFramebufferAttachmentParameterivOES_server_proc_t) (GLenum, GLenum, GLenum, GLint*);
253 typedef void (gles1_APIENTRY *glGenerateMipmapOES_server_proc_t) (GLenum);
254 typedef void* (gles1_APIENTRY *glMapBufferOES_server_proc_t) (GLenum, GLenum);
255 typedef GLboolean (gles1_APIENTRY *glUnmapBufferOES_server_proc_t) (GLenum);
256 typedef void (gles1_APIENTRY *glGetBufferPointervOES_server_proc_t) (GLenum, GLenum, GLvoid**);
257 typedef void (gles1_APIENTRY *glCurrentPaletteMatrixOES_server_proc_t) (GLuint);
258 typedef void (gles1_APIENTRY *glLoadPaletteFromModelViewMatrixOES_server_proc_t) ();
259 typedef void (gles1_APIENTRY *glMatrixIndexPointerOES_server_proc_t) (GLint, GLenum, GLsizei, const GLvoid*);
260 typedef void (gles1_APIENTRY *glWeightPointerOES_server_proc_t) (GLint, GLenum, GLsizei, const GLvoid*);
261 typedef GLbitfield (gles1_APIENTRY *glQueryMatrixxOES_server_proc_t) (GLfixed*, GLint*);
262 typedef void (gles1_APIENTRY *glDepthRangefOES_server_proc_t) (GLclampf, GLclampf);
263 typedef void (gles1_APIENTRY *glFrustumfOES_server_proc_t) (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
264 typedef void (gles1_APIENTRY *glOrthofOES_server_proc_t) (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat);
265 typedef void (gles1_APIENTRY *glClipPlanefOES_server_proc_t) (GLenum, const GLfloat*);
266 typedef void (gles1_APIENTRY *glClipPlanefIMG_server_proc_t) (GLenum, const GLfloat*);
267 typedef void (gles1_APIENTRY *glGetClipPlanefOES_server_proc_t) (GLenum, GLfloat*);
268 typedef void (gles1_APIENTRY *glClearDepthfOES_server_proc_t) (GLclampf);
269 typedef void (gles1_APIENTRY *glTexGenfOES_server_proc_t) (GLenum, GLenum, GLfloat);
270 typedef void (gles1_APIENTRY *glTexGenfvOES_server_proc_t) (GLenum, GLenum, const GLfloat*);
271 typedef void (gles1_APIENTRY *glTexGeniOES_server_proc_t) (GLenum, GLenum, GLint);
272 typedef void (gles1_APIENTRY *glTexGenivOES_server_proc_t) (GLenum, GLenum, const GLint*);
273 typedef void (gles1_APIENTRY *glTexGenxOES_server_proc_t) (GLenum, GLenum, GLfixed);
274 typedef void (gles1_APIENTRY *glTexGenxvOES_server_proc_t) (GLenum, GLenum, const GLfixed*);
275 typedef void (gles1_APIENTRY *glGetTexGenfvOES_server_proc_t) (GLenum, GLenum, GLfloat*);
276 typedef void (gles1_APIENTRY *glGetTexGenivOES_server_proc_t) (GLenum, GLenum, GLint*);
277 typedef void (gles1_APIENTRY *glGetTexGenxvOES_server_proc_t) (GLenum, GLenum, GLfixed*);
278 typedef void (gles1_APIENTRY *glBindVertexArrayOES_server_proc_t) (GLuint);
279 typedef void (gles1_APIENTRY *glDeleteVertexArraysOES_server_proc_t) (void *ctx, GLsizei, const GLuint*);
280 typedef void (gles1_APIENTRY *glDeleteVertexArraysOES_dec_server_proc_t) (GLsizei, const GLuint*);
281 typedef void (gles1_APIENTRY *glGenVertexArraysOES_server_proc_t) (void *ctx, GLsizei, GLuint*);
282 typedef void (gles1_APIENTRY *glGenVertexArraysOES_dec_server_proc_t) (GLsizei, GLuint*);
283 typedef GLboolean (gles1_APIENTRY *glIsVertexArrayOES_server_proc_t) (GLuint);
284 typedef void (gles1_APIENTRY *glDiscardFramebufferEXT_server_proc_t) (GLenum, GLsizei, const GLenum*);
285 typedef void (gles1_APIENTRY *glMultiDrawArraysEXT_server_proc_t) (GLenum, const GLint*, const GLsizei*, GLsizei);
286 typedef void (gles1_APIENTRY *glMultiDrawElementsEXT_server_proc_t) (GLenum, const GLsizei*, GLenum, const GLvoid* const*, GLsizei);
287 typedef void (gles1_APIENTRY *glMultiDrawArraysSUN_server_proc_t) (GLenum, GLint*, GLsizei*, GLsizei);
288 typedef void (gles1_APIENTRY *glMultiDrawElementsSUN_server_proc_t) (GLenum, const GLsizei*, GLenum, const GLvoid**, GLsizei);
289 typedef void (gles1_APIENTRY *glRenderbufferStorageMultisampleIMG_server_proc_t) (GLenum, GLsizei, GLenum, GLsizei, GLsizei);
290 typedef void (gles1_APIENTRY *glFramebufferTexture2DMultisampleIMG_server_proc_t) (GLenum, GLenum, GLenum, GLuint, GLint, GLsizei);
291 typedef void (gles1_APIENTRY *glDeleteFencesNV_server_proc_t) (GLsizei, const GLuint*);
292 typedef void (gles1_APIENTRY *glGenFencesNV_server_proc_t) (GLsizei, GLuint*);
293 typedef GLboolean (gles1_APIENTRY *glIsFenceNV_server_proc_t) (GLuint);
294 typedef GLboolean (gles1_APIENTRY *glTestFenceNV_server_proc_t) (GLuint);
295 typedef void (gles1_APIENTRY *glGetFenceivNV_server_proc_t) (GLuint, GLenum, GLint*);
296 typedef void (gles1_APIENTRY *glFinishFenceNV_server_proc_t) (GLuint);
297 typedef void (gles1_APIENTRY *glSetFenceNV_server_proc_t) (GLuint, GLenum);
298 typedef void (gles1_APIENTRY *glGetDriverControlsQCOM_server_proc_t) (GLint*, GLsizei, GLuint*);
299 typedef void (gles1_APIENTRY *glGetDriverControlStringQCOM_server_proc_t) (GLuint, GLsizei, GLsizei*, GLchar*);
300 typedef void (gles1_APIENTRY *glEnableDriverControlQCOM_server_proc_t) (GLuint);
301 typedef void (gles1_APIENTRY *glDisableDriverControlQCOM_server_proc_t) (GLuint);
302 typedef void (gles1_APIENTRY *glExtGetTexturesQCOM_server_proc_t) (GLuint*, GLint, GLint*);
303 typedef void (gles1_APIENTRY *glExtGetBuffersQCOM_server_proc_t) (GLuint*, GLint, GLint*);
304 typedef void (gles1_APIENTRY *glExtGetRenderbuffersQCOM_server_proc_t) (GLuint*, GLint, GLint*);
305 typedef void (gles1_APIENTRY *glExtGetFramebuffersQCOM_server_proc_t) (GLuint*, GLint, GLint*);
306 typedef void (gles1_APIENTRY *glExtGetTexLevelParameterivQCOM_server_proc_t) (GLuint, GLenum, GLint, GLenum, GLint*);
307 typedef void (gles1_APIENTRY *glExtTexObjectStateOverrideiQCOM_server_proc_t) (GLenum, GLenum, GLint);
308 typedef void (gles1_APIENTRY *glExtGetTexSubImageQCOM_server_proc_t) (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid*);
309 typedef void (gles1_APIENTRY *glExtGetBufferPointervQCOM_server_proc_t) (GLenum, GLvoid**);
310 typedef void (gles1_APIENTRY *glExtGetShadersQCOM_server_proc_t) (GLuint*, GLint, GLint*);
311 typedef void (gles1_APIENTRY *glExtGetProgramsQCOM_server_proc_t) (GLuint*, GLint, GLint*);
312 typedef GLboolean (gles1_APIENTRY *glExtIsProgramBinaryQCOM_server_proc_t) (GLuint);
313 typedef void (gles1_APIENTRY *glExtGetProgramBinarySourceQCOM_server_proc_t) (GLuint, GLenum, GLchar*, GLint*);
314 typedef void (gles1_APIENTRY *glStartTilingQCOM_server_proc_t) (GLuint, GLuint, GLuint, GLuint, GLbitfield);
315 typedef void (gles1_APIENTRY *glEndTilingQCOM_server_proc_t) (GLbitfield);
316 typedef GLenum (gles1_APIENTRY *glGetGraphicsResetStatusEXT_server_proc_t) ();
317 typedef void (gles1_APIENTRY *glReadnPixelsEXT_server_proc_t) (GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLsizei, GLvoid*);
318 
319 
320 #endif
321