• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Auto-generated with: android/scripts/gen-entries.py --mode=static_translator_namespaced_header stream-servers/OpenGLESDispatch/gles_common_for_gles2.entries --output=stream-servers/OpenGLESDispatch/gles_common_for_gles2_static_translator_namespaced_header.h
2 // DO NOT EDIT THIS FILE
3 
4 #pragma once
5 
6 #include <GLES/gl.h>
7 // Return types must be single words, see GLDispatch.cpp
8 typedef const GLubyte* GLconstubyteptr;
9 namespace translator {
10 namespace gles2 {
11 GL_APICALL void GL_APIENTRY glActiveTexture(GLenum texture);
12 GL_APICALL void GL_APIENTRY glBindBuffer(GLenum target, GLuint buffer);
13 GL_APICALL void GL_APIENTRY glBindTexture(GLenum target, GLuint texture);
14 GL_APICALL void GL_APIENTRY glBlendFunc(GLenum sfactor, GLenum dfactor);
15 GL_APICALL void GL_APIENTRY glBlendEquation(GLenum mode);
16 GL_APICALL void GL_APIENTRY glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
17 GL_APICALL void GL_APIENTRY glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
18 GL_APICALL void GL_APIENTRY glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage);
19 GL_APICALL void GL_APIENTRY glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data);
20 GL_APICALL void GL_APIENTRY glClear(GLbitfield mask);
21 GL_APICALL void GL_APIENTRY glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
22 GL_APICALL void GL_APIENTRY glClearDepth(GLclampd depth);
23 GL_APICALL void GL_APIENTRY glClearDepthf(GLclampf depth);
24 GL_APICALL void GL_APIENTRY glClearStencil(GLint s);
25 GL_APICALL void GL_APIENTRY glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
26 GL_APICALL void GL_APIENTRY glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
27 GL_APICALL void GL_APIENTRY glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
28 GL_APICALL void GL_APIENTRY glCopyTexImage2D(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
29 GL_APICALL void GL_APIENTRY glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
30 GL_APICALL void GL_APIENTRY glCullFace(GLenum mode);
31 GL_APICALL void GL_APIENTRY glDeleteBuffers(GLsizei n, const GLuint * buffers);
32 GL_APICALL void GL_APIENTRY glDeleteTextures(GLsizei n, const GLuint * textures);
33 GL_APICALL void GL_APIENTRY glDepthFunc(GLenum func);
34 GL_APICALL void GL_APIENTRY glDepthMask(GLboolean flag);
35 GL_APICALL void GL_APIENTRY glDepthRange(GLclampd zNear, GLclampd zFar);
36 GL_APICALL void GL_APIENTRY glDepthRangef(GLclampf zNear, GLclampf zFar);
37 GL_APICALL void GL_APIENTRY glDisable(GLenum cap);
38 GL_APICALL void GL_APIENTRY glDrawArrays(GLenum mode, GLint first, GLsizei count);
39 GL_APICALL void GL_APIENTRY glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
40 GL_APICALL void GL_APIENTRY glEnable(GLenum cap);
41 GL_APICALL void GL_APIENTRY glFinish();
42 GL_APICALL void GL_APIENTRY glFlush();
43 GL_APICALL void GL_APIENTRY glFrontFace(GLenum mode);
44 GL_APICALL void GL_APIENTRY glGenBuffers(GLsizei n, GLuint * buffers);
45 GL_APICALL void GL_APIENTRY glGenTextures(GLsizei n, GLuint * textures);
46 GL_APICALL void GL_APIENTRY glGetBooleanv(GLenum pname, GLboolean * params);
47 GL_APICALL void GL_APIENTRY glGetBufferParameteriv(GLenum buffer, GLenum parameter, GLint * value);
48 GL_APICALL GLenum GL_APIENTRY glGetError();
49 GL_APICALL void GL_APIENTRY glGetFloatv(GLenum pname, GLfloat * params);
50 GL_APICALL void GL_APIENTRY glGetIntegerv(GLenum pname, GLint * params);
51 GL_APICALL GLconstubyteptr GL_APIENTRY glGetString(GLenum name);
52 GL_APICALL void GL_APIENTRY glTexParameterf(GLenum target, GLenum pname, GLfloat param);
53 GL_APICALL void GL_APIENTRY glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);
54 GL_APICALL void GL_APIENTRY glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
55 GL_APICALL void GL_APIENTRY glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);
56 GL_APICALL void GL_APIENTRY glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);
57 GL_APICALL void GL_APIENTRY glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);
58 GL_APICALL void GL_APIENTRY glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);
59 GL_APICALL void GL_APIENTRY glHint(GLenum target, GLenum mode);
60 GL_APICALL GLboolean GL_APIENTRY glIsBuffer(GLuint buffer);
61 GL_APICALL GLboolean GL_APIENTRY glIsEnabled(GLenum cap);
62 GL_APICALL GLboolean GL_APIENTRY glIsTexture(GLuint texture);
63 GL_APICALL void GL_APIENTRY glLineWidth(GLfloat width);
64 GL_APICALL void GL_APIENTRY glPolygonOffset(GLfloat factor, GLfloat units);
65 GL_APICALL void GL_APIENTRY glPixelStorei(GLenum pname, GLint param);
66 GL_APICALL void GL_APIENTRY glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);
67 GL_APICALL void GL_APIENTRY glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
68 GL_APICALL void GL_APIENTRY glSampleCoverage(GLclampf value, GLboolean invert);
69 GL_APICALL void GL_APIENTRY glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
70 GL_APICALL void GL_APIENTRY glStencilFunc(GLenum func, GLint ref, GLuint mask);
71 GL_APICALL void GL_APIENTRY glStencilMask(GLuint mask);
72 GL_APICALL void GL_APIENTRY glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
73 GL_APICALL void GL_APIENTRY glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
74 GL_APICALL void GL_APIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param);
75 GL_APICALL void GL_APIENTRY glTexParameteriv(GLenum target, GLenum pname, const GLint * params);
76 GL_APICALL void GL_APIENTRY glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
77 GL_APICALL void GL_APIENTRY glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
78 GL_APICALL void GL_APIENTRY glPushAttrib(GLbitfield mask);
79 GL_APICALL void GL_APIENTRY glPushClientAttrib(GLbitfield mask);
80 GL_APICALL void GL_APIENTRY glPopAttrib();
81 GL_APICALL void GL_APIENTRY glPopClientAttrib();
82 } // namespace translator
83 } // namespace gles2
84