1!gles12tr_internal
2
3# OpenGL functions that are used only internally by the the GLES1->2 translator
4
5%typedef GLvoid* GLvoidptr;
6%typedef const GLubyte* constGLubyte;
7
8void glActiveTexture( GLenum texture);
9void glAlphaFunc( GLenum func, GLclampf ref);
10void glAlphaFuncx( GLenum func, GLclampx ref);
11void glAlphaFuncxOES( GLenum func, GLclampx ref);
12void glAttachShader( GLuint program, GLuint shader);
13void glBindAttribLocation( GLuint program, GLuint index, const GLchar* name);
14void glBindBuffer( GLenum target, GLuint buffer);
15void glBindFramebuffer( GLenum target, GLuint framebuffer);
16void glBindFramebufferOES( GLenum target, GLuint framebuffer);
17void glBindRenderbuffer( GLenum target, GLuint renderbuffer);
18void glBindRenderbufferOES( GLenum target, GLuint renderbuffer);
19void glBindTexture( GLenum target, GLuint texture);
20void glBlendColor( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
21void glBlendEquation( GLenum mode);
22void glBlendEquationOES( GLenum mode);
23void glBlendEquationSeparate( GLenum modeRGB, GLenum modeAlpha);
24void glBlendEquationSeparateOES( GLenum modeRGB, GLenum modeAlpha);
25void glBlendFunc( GLenum sfactor, GLenum dfactor);
26void glBlendFuncSeparate( GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
27void glBlendFuncSeparateOES( GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
28void glBufferData( GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage);
29void glBufferSubData( GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data);
30GLenum glCheckFramebufferStatus( GLenum target);
31GLenum glCheckFramebufferStatusOES( GLenum target);
32void glClear( GLbitfield mask);
33void glClearColor( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
34void glClearColorx( GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha);
35void glClearColorxOES( GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha);
36void glClearDepthf( GLfloat depth);
37void glClearDepthfOES( GLclampf depth);
38void glClearDepthx( GLclampx depth);
39void glClearDepthxOES( GLclampx depth);
40void glClearStencil( GLint s);
41void glClientActiveTexture( GLenum texture);
42void glClipPlanef( GLenum pname, const GLfloat* equation);
43void glClipPlanefOES( GLenum pname, const GLfloat* equation);
44void glClipPlanex( GLenum pname, const GLfixed* equation);
45void glClipPlanexOES( GLenum pname, const GLfixed* equation);
46void glColor4f( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
47void glColor4fv( const GLfloat* components);
48void glColor4ub( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
49void glColor4ubv( const GLubyte* components);
50void glColor4x( GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
51void glColor4xOES( GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
52void glColorMask( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
53void glColorPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer);
54void glColorPointerBounds( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer, GLsizei count);
55void glCompileShader( GLuint shader);
56void glCompressedTexImage2D( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei image_size, const GLvoid* data);
57void glCompressedTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei image_size, const GLvoid* data);
58void glCopyTexImage2D( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
59void glCopyTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
60GLuint glCreateProgram(void);
61GLuint glCreateShader( GLenum type);
62void glCullFace( GLenum mode);
63void glCurrentPaletteMatrixOES( GLuint index);
64void glDeleteBuffers( GLsizei n, const GLuint* buffers);
65void glDeleteFramebuffers( GLsizei n, const GLuint* framebuffers);
66void glDeleteFramebuffersOES( GLsizei n, const GLuint* framebuffers);
67void glDeleteProgram( GLuint program);
68void glDeleteRenderbuffers( GLsizei n, const GLuint* renderbuffers);
69void glDeleteRenderbuffersOES( GLsizei n, const GLuint* renderbuffers);
70void glDeleteShader( GLuint shader);
71void glDeleteTextures( GLsizei n, const GLuint* textures);
72void glDepthFunc( GLenum func);
73void glDepthMask( GLboolean flag);
74void glDepthRangef( GLclampf zNear, GLclampf zFar);
75void glDepthRangefOES( GLclampf zNear, GLclampf zFar);
76void glDepthRangex( GLclampx zNear, GLclampx zFar);
77void glDepthRangexOES( GLclampx zNear, GLclampx zFar);
78void glDetachShader( GLuint program, GLuint shader);
79void glDisable( GLenum cap);
80void glDisableClientState( GLenum cap);
81void glDisableVertexAttribArray( GLuint index);
82void glDrawArrays( GLenum mode, GLint first, GLsizei count);
83void glDrawElements( GLenum mode, GLsizei count, GLenum type, const GLvoid* indices);
84void glDrawTexfOES( GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height);
85void glDrawTexfvOES( const GLfloat* coords);
86void glDrawTexiOES( GLint x, GLint y, GLint z, GLint width, GLint height);
87void glDrawTexivOES( const GLint* coords);
88void glDrawTexsOES( GLshort x, GLshort y, GLshort z, GLshort width, GLshort height);
89void glDrawTexsvOES( const GLshort* coords);
90void glDrawTexxOES( GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height);
91void glDrawTexxvOES( const GLfixed* coords);
92void glEGLImageTargetRenderbufferStorageOES( GLenum target, GLeglImageOES buffer);
93void glEGLImageTargetTexture2DOES( GLenum target, GLeglImageOES buffer);
94void glEnable( GLenum cap);
95void glEnableClientState( GLenum cap);
96void glEnableVertexAttribArray( GLuint index);
97void glFinish(void);
98void glFlush(void);
99void glFogf( GLenum name, GLfloat param);
100void glFogfv( GLenum name, const GLfloat* params);
101void glFogx( GLenum pname, GLfixed param);
102void glFogxOES( GLenum pname, GLfixed param);
103void glFogxv( GLenum pname, const GLfixed* params);
104void glFogxvOES( GLenum pname, const GLfixed* params);
105void glFramebufferRenderbuffer( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
106void glFramebufferRenderbufferOES( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
107void glFramebufferTexture2D( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
108void glFramebufferTexture2DOES( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
109void glFrontFace( GLenum mode);
110void glFrustumf( GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar);
111void glFrustumfOES( GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar);
112void glFrustumx( GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar);
113void glFrustumxOES( GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar);
114void glGenBuffers( GLsizei n, GLuint* buffers);
115void glGenFramebuffers( GLsizei n, GLuint* framebuffers);
116void glGenFramebuffersOES( GLsizei n, GLuint* framebuffers);
117void glGenRenderbuffers( GLsizei n, GLuint* renderbuffers);
118void glGenRenderbuffersOES( GLsizei n, GLuint* renderbuffers);
119void glGenTextures( GLsizei n, GLuint* textures);
120void glGenerateMipmap( GLenum target);
121void glGenerateMipmapOES( GLenum target);
122void glGetActiveAttrib( GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name);
123void glGetActiveUniform( GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name);
124void glGetAttachedShaders( GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders);
125GLint glGetAttribLocation( GLuint program, const GLchar* name);
126void glGetBooleanv( GLenum pname, GLboolean* params);
127void glGetBufferParameteriv( GLenum target, GLenum pname, GLint* params);
128void glGetClipPlanef( GLenum pname, GLfloat* eqn);
129void glGetClipPlanefOES( GLenum pname, GLfloat* eqn);
130void glGetClipPlanex( GLenum pname, GLfixed* eqn);
131void glGetClipPlanexOES( GLenum pname, GLfixed* eqn);
132GLenum glGetError(void);
133void glGetFixedv( GLenum pname, GLfixed* params);
134void glGetFixedvOES( GLenum pname, GLfixed* params);
135void glGetFloatv( GLenum pname, GLfloat* params);
136void glGetFramebufferAttachmentParameteriv( GLenum target, GLenum attachment, GLenum pname, GLint* params);
137void glGetFramebufferAttachmentParameterivOES( GLenum target, GLenum attachment, GLenum pname, GLint* params);
138void glGetIntegerv( GLenum pname, GLint* params);
139void glGetLightfv( GLenum lightid, GLenum name, GLfloat* params);
140void glGetLightxv( GLenum light, GLenum pname, GLfixed* params);
141void glGetLightxvOES( GLenum light, GLenum pname, GLfixed* params);
142void glGetMaterialfv( GLenum face, GLenum name, GLfloat* params);
143void glGetMaterialxv( GLenum face, GLenum pname, GLfixed* params);
144void glGetMaterialxvOES( GLenum face, GLenum pname, GLfixed* params);
145void glGetPointerv( GLenum pname, void** params);
146void glGetProgramInfoLog( GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog);
147void glGetProgramiv( GLuint program, GLenum pname, GLint* params);
148void glGetRenderbufferParameteriv( GLenum target, GLenum pname, GLint* params);
149void glGetRenderbufferParameterivOES( GLenum target, GLenum pname, GLint* params);
150void glGetShaderInfoLog( GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog);
151void glGetShaderPrecisionFormat( GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision);
152void glGetShaderSource( GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source);
153void glGetShaderiv( GLuint shader, GLenum pname, GLint* params);
154constGLubyte glGetString( GLenum name);
155void glGetTexEnvfv( GLenum env, GLenum pname, GLfloat* params);
156void glGetTexEnviv( GLenum env, GLenum pname, GLint* params);
157void glGetTexEnvxv( GLenum env, GLenum pname, GLfixed* params);
158void glGetTexEnvxvOES( GLenum env, GLenum pname, GLfixed* params);
159void glGetTexParameterfv( GLenum target, GLenum pname, GLfloat* params);
160void glGetTexParameteriv( GLenum target, GLenum pname, GLint* params);
161void glGetTexParameterxv( GLenum target, GLenum pname, GLfixed* params);
162void glGetTexParameterxvOES( GLenum target, GLenum pname, GLfixed* params);
163void glGetUniformfv( GLuint program, GLint location, GLfloat* params);
164void glGetUniformiv( GLuint program, GLint location, GLint* params);
165GLint glGetUniformLocation( GLuint program, const GLchar* name);
166void glGetVertexAttribPointerv( GLuint index, GLenum pname, GLvoid** pointer);
167void glGetVertexAttribfv( GLuint index, GLenum pname, GLfloat* params);
168void glGetVertexAttribiv( GLuint index, GLenum pname, GLint* params);
169void glHint( GLenum target, GLenum mode);
170GLboolean glIsBuffer( GLuint buffer);
171GLboolean glIsEnabled( GLenum cap);
172GLboolean glIsFramebuffer( GLuint framebuffer);
173GLboolean glIsFramebufferOES( GLuint framebuffer);
174GLboolean glIsProgram( GLuint program);
175GLboolean glIsRenderbuffer( GLuint renderbuffer);
176GLboolean glIsRenderbufferOES( GLuint renderbuffer);
177GLboolean glIsShader( GLuint shader);
178GLboolean glIsTexture( GLuint texture);
179void glLightModelf( GLenum name, GLfloat param);
180void glLightModelfv( GLenum name, const GLfloat* params);
181void glLightModelx( GLenum pname, GLfixed param);
182void glLightModelxOES( GLenum pname, GLfixed param);
183void glLightModelxv( GLenum pname, const GLfixed* params);
184void glLightModelxvOES( GLenum pname, const GLfixed* params);
185void glLightf( GLenum lightid, GLenum name, GLfloat param);
186void glLightfv( GLenum lightid, GLenum name, const GLfloat* params);
187void glLightx( GLenum light, GLenum pname, GLfixed param);
188void glLightxOES( GLenum light, GLenum pname, GLfixed param);
189void glLightxv( GLenum light, GLenum pname, const GLfixed* params);
190void glLightxvOES( GLenum light, GLenum pname, const GLfixed* params);
191void glLineWidth( GLfloat width);
192void glLineWidthx( GLfixed width);
193void glLineWidthxOES( GLfixed width);
194void glLinkProgram( GLuint program);
195void glLoadIdentity(void);
196void glLoadMatrixf( const GLfloat* m);
197void glLoadMatrixx( const GLfixed* m);
198void glLoadMatrixxOES( const GLfixed* m);
199void glLoadPaletteFromModelViewMatrixOES(void);
200GLvoidptr glMapTexSubImage2DCHROMIUM( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLenum access);
201void glMaterialf( GLenum face, GLenum name, GLfloat param);
202void glMaterialfv( GLenum face, GLenum name, const GLfloat* params);
203void glMaterialx( GLenum face, GLenum pname, GLfixed param);
204void glMaterialxOES( GLenum face, GLenum pname, GLfixed param);
205void glMaterialxv( GLenum face, GLenum pname, const GLfixed* params);
206void glMaterialxvOES( GLenum face, GLenum pname, const GLfixed* params);
207void glMatrixMode( GLenum mode);
208void glMatrixIndexPointerOES( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer);
209void glMatrixIndexPointerOESBounds( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer, GLsizei count);
210void glMultMatrixf( const GLfloat* m);
211void glMultMatrixx( const GLfixed* m);
212void glMultMatrixxOES( const GLfixed* m);
213void glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz);
214void glNormal3fv( const GLfloat* coords);
215void glNormal3sv( const GLshort* coords);
216void glNormal3x( GLfixed nx, GLfixed ny, GLfixed nz);
217void glNormal3xOES( GLfixed nx, GLfixed ny, GLfixed nz);
218void glNormalPointer( GLenum type, GLsizei stride, const GLvoid* pointer);
219void glNormalPointerBounds( GLenum type, GLsizei stride, const GLvoid* pointer, GLsizei count);
220void glOrthof( GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat z_near, GLfloat z_far);
221void glOrthofOES( GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar);
222void glOrthox( GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar);
223void glOrthoxOES( GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar);
224void glPixelStorei( GLenum pname, GLint param);
225void glPointParameterf( GLenum pname, GLfloat param);
226void glPointParameterfv( GLenum pname, const GLfloat* params);
227void glPointParameterx( GLenum pname, GLfixed param);
228void glPointParameterxOES( GLenum pname, GLfixed param);
229void glPointParameterxv( GLenum pname, const GLfixed* params);
230void glPointParameterxvOES( GLenum pname, const GLfixed* params);
231void glPointSize( GLfloat size);
232void glPointSizex( GLfixed size);
233void glPointSizexOES( GLfixed size);
234void glPointSizePointerOES( GLenum type, GLsizei stride, const GLvoid* pointer);
235void glPointSizePointer( GLenum type, GLsizei stride, const GLvoid* pointer);
236void glPointSizePointerOESBounds( GLenum type, GLsizei stride, const GLvoid* pointer, GLsizei count);
237void glPolygonOffset( GLfloat factor, GLfloat units);
238void glPolygonOffsetx( GLfixed factor, GLfixed units);
239void glPolygonOffsetxOES( GLfixed factor, GLfixed units);
240void glPopMatrix(void);
241void glPushMatrix(void);
242void glReadPixels( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels);
243void glReleaseShaderCompiler(void);
244void glRenderbufferStorage( GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
245void glRenderbufferStorageOES( GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
246void glRotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
247void glRotatex( GLfixed angle, GLfixed x, GLfixed y, GLfixed z);
248void glRotatexOES( GLfixed angle, GLfixed x, GLfixed y, GLfixed z);
249void glSampleCoverage( GLclampf value, GLboolean invert);
250void glSampleCoveragex( GLclampx value, GLboolean invert);
251void glSampleCoveragexOES( GLclampx value, GLboolean invert);
252void glScalef( GLfloat x, GLfloat y, GLfloat z);
253void glScalex( GLfixed x, GLfixed y, GLfixed z);
254void glScalexOES( GLfixed x, GLfixed y, GLfixed z);
255void glScissor( GLint x, GLint y, GLsizei width, GLsizei height);
256void glShadeModel( GLenum mode);
257void glShaderSource( GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length);
258void glStencilFunc( GLenum func, GLint ref, GLuint mask);
259void glStencilFuncSeparate( GLenum face, GLenum func, GLint ref, GLuint mask);
260void glStencilMask( GLuint mask);
261void glStencilMaskSeparate( GLenum face, GLuint mask);
262void glStencilOp( GLenum sfail, GLenum zfail, GLenum zpass);
263void glStencilOpSeparate( GLenum face, GLenum sfail, GLenum zfail, GLenum zpass);
264void glTexCoordPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer);
265void glTexCoordPointerBounds( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer, GLsizei count);
266void glTexEnvf( GLenum target, GLenum pname, GLfloat param);
267void glTexEnvfv( GLenum target, GLenum pname, const GLfloat* params);
268void glTexEnvi( GLenum target, GLenum pname, GLint param);
269void glTexEnviv( GLenum target, GLenum pname, const GLint* params);
270void glTexEnvx( GLenum target, GLenum pname, GLfixed param);
271void glTexEnvxOES( GLenum target, GLenum pname, GLfixed param);
272void glTexEnvxv( GLenum target, GLenum pname, const GLfixed* params);
273void glTexEnvxvOES( GLenum target, GLenum pname, const GLfixed* params);
274void glTexGeniOES( GLenum coord, GLenum pname, GLint param);
275void glTexGenivOES( GLenum coord, GLenum pname, const GLint* params);
276void glTexGenxOES( GLenum coord, GLenum pname, GLfixed param);
277void glTexGenxvOES( GLenum coord, GLenum pname, const GLfixed* params);
278void glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels);
279void glTexParameterf( GLenum target, GLenum pname, GLfloat param);
280void glTexParameterfv( GLenum target, GLenum pname, const GLfloat* params);
281void glTexParameteri( GLenum target, GLenum pname, GLint param);
282void glTexParameteriv( GLenum target, GLenum pname, const GLint* params);
283void glTexParameterx( GLenum target, GLenum pname, GLfixed param);
284void glTexParameterxOES( GLenum target, GLenum pname, GLfixed param);
285void glTexParameterxv( GLenum target, GLenum pname, const GLfixed* params);
286void glTexParameterxvOES( GLenum target, GLenum pname, const GLfixed* params);
287void glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels);
288void glTranslatef( GLfloat x, GLfloat y, GLfloat z);
289void glTranslatex( GLfixed x, GLfixed y, GLfixed z);
290void glTranslatexOES( GLfixed x, GLfixed y, GLfixed z);
291void glUniform1f( GLint location, GLfloat x);
292void glUniform1fv( GLint location, GLsizei count, const GLfloat* v);
293void glUniform1i( GLint location, GLint x);
294void glUniform1iv( GLint location, GLsizei count, const GLint* v);
295void glUniform2f( GLint location, GLfloat x, GLfloat y);
296void glUniform2fv( GLint location, GLsizei count, const GLfloat* v);
297void glUniform2i( GLint location, GLint x, GLint y);
298void glUniform2iv( GLint location, GLsizei count, const GLint* v);
299void glUniform3f( GLint location, GLfloat x, GLfloat y, GLfloat z);
300void glUniform3fv( GLint location, GLsizei count, const GLfloat* v);
301void glUniform3i( GLint location, GLint x, GLint y, GLint z);
302void glUniform3iv( GLint location, GLsizei count, const GLint* v);
303void glUniform4f( GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
304void glUniform4fv( GLint location, GLsizei count, const GLfloat* v);
305void glUniform4i( GLint location, GLint x, GLint y, GLint z, GLint w);
306void glUniform4iv( GLint location, GLsizei count, const GLint* v);
307void glUniformMatrix2fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
308void glUniformMatrix3fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
309void glUniformMatrix4fv( GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
310void glUnmapTexSubImage2DCHROMIUM( const GLvoid* mem);
311void glUseProgram( GLuint program);
312void glValidateProgram( GLuint program);
313void glVertexAttrib1f( GLuint indx, GLfloat x);
314void glVertexAttrib1fv( GLuint indx, const GLfloat* values);
315void glVertexAttrib2f( GLuint indx, GLfloat x, GLfloat y);
316void glVertexAttrib2fv( GLuint indx, const GLfloat* values);
317void glVertexAttrib3f( GLuint indx, GLfloat x, GLfloat y, GLfloat z);
318void glVertexAttrib3fv( GLuint indx, const GLfloat* values);
319void glVertexAttrib4f( GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
320void glVertexAttrib4fv( GLuint indx, const GLfloat* values);
321void glVertexAttribPointer( GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* pointer);
322void glVertexPointer( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer);
323void glVertexPointerBounds( GLint size, GLenum type, GLsizei stride, GLvoid* pointer, GLsizei count);
324void glViewport( GLint x, GLint y, GLsizei width, GLsizei height);
325void glWeightPointerOES( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer);
326void glWeightPointerOESBounds( GLint size, GLenum type, GLsizei stride, const GLvoid* pointer, GLsizei count);
327
328