1 // Auto-generated with: android/scripts/gen-entries.py --mode=static_translator_namespaced_header stream-servers/gl/OpenGLESDispatch/gles2_only.entries --output=include/OpenGLESDispatch/gles2_only_static_translator_namespaced_header.h
2 // DO NOT EDIT THIS FILE
3 
4 #pragma once
5 
6 namespace translator {
7 namespace gles2 {
8 GL_APICALL void GL_APIENTRY glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
9 GL_APICALL void GL_APIENTRY glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
10 GL_APICALL void GL_APIENTRY glStencilMaskSeparate(GLenum face, GLuint mask);
11 GL_APICALL void GL_APIENTRY glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass);
12 GL_APICALL GLboolean GL_APIENTRY glIsProgram(GLuint program);
13 GL_APICALL GLboolean GL_APIENTRY glIsShader(GLuint shader);
14 GL_APICALL void GL_APIENTRY glVertexAttrib1f(GLuint indx, GLfloat x);
15 GL_APICALL void GL_APIENTRY glVertexAttrib1fv(GLuint indx, const GLfloat* values);
16 GL_APICALL void GL_APIENTRY glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y);
17 GL_APICALL void GL_APIENTRY glVertexAttrib2fv(GLuint indx, const GLfloat* values);
18 GL_APICALL void GL_APIENTRY glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z);
19 GL_APICALL void GL_APIENTRY glVertexAttrib3fv(GLuint indx, const GLfloat* values);
20 GL_APICALL void GL_APIENTRY glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
21 GL_APICALL void GL_APIENTRY glVertexAttrib4fv(GLuint indx, const GLfloat* values);
22 GL_APICALL void GL_APIENTRY glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr);
23 GL_APICALL void GL_APIENTRY glDisableVertexAttribArray(GLuint index);
24 GL_APICALL void GL_APIENTRY glEnableVertexAttribArray(GLuint index);
25 GL_APICALL void GL_APIENTRY glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat* params);
26 GL_APICALL void GL_APIENTRY glGetVertexAttribiv(GLuint index, GLenum pname, GLint* params);
27 GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid** pointer);
28 GL_APICALL void GL_APIENTRY glUniform1f(GLint location, GLfloat x);
29 GL_APICALL void GL_APIENTRY glUniform1fv(GLint location, GLsizei count, const GLfloat* v);
30 GL_APICALL void GL_APIENTRY glUniform1i(GLint location, GLint x);
31 GL_APICALL void GL_APIENTRY glUniform1iv(GLint location, GLsizei count, const GLint* v);
32 GL_APICALL void GL_APIENTRY glUniform2f(GLint location, GLfloat x, GLfloat y);
33 GL_APICALL void GL_APIENTRY glUniform2fv(GLint location, GLsizei count, const GLfloat* v);
34 GL_APICALL void GL_APIENTRY glUniform2i(GLint location, GLint x, GLint y);
35 GL_APICALL void GL_APIENTRY glUniform2iv(GLint location, GLsizei count, const GLint* v);
36 GL_APICALL void GL_APIENTRY glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z);
37 GL_APICALL void GL_APIENTRY glUniform3fv(GLint location, GLsizei count, const GLfloat* v);
38 GL_APICALL void GL_APIENTRY glUniform3i(GLint location, GLint x, GLint y, GLint z);
39 GL_APICALL void GL_APIENTRY glUniform3iv(GLint location, GLsizei count, const GLint* v);
40 GL_APICALL void GL_APIENTRY glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
41 GL_APICALL void GL_APIENTRY glUniform4fv(GLint location, GLsizei count, const GLfloat* v);
42 GL_APICALL void GL_APIENTRY glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w);
43 GL_APICALL void GL_APIENTRY glUniform4iv(GLint location, GLsizei count, const GLint* v);
44 GL_APICALL void GL_APIENTRY glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
45 GL_APICALL void GL_APIENTRY glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
46 GL_APICALL void GL_APIENTRY glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
47 GL_APICALL void GL_APIENTRY glAttachShader(GLuint program, GLuint shader);
48 GL_APICALL void GL_APIENTRY glBindAttribLocation(GLuint program, GLuint index, const GLchar* name);
49 GL_APICALL void GL_APIENTRY glCompileShader(GLuint shader);
50 GL_APICALL GLuint GL_APIENTRY glCreateProgram();
51 GL_APICALL GLuint GL_APIENTRY glCreateShader(GLenum type);
52 GL_APICALL void GL_APIENTRY glDeleteProgram(GLuint program);
53 GL_APICALL void GL_APIENTRY glDeleteShader(GLuint shader);
54 GL_APICALL void GL_APIENTRY glDetachShader(GLuint program, GLuint shader);
55 GL_APICALL void GL_APIENTRY glLinkProgram(GLuint program);
56 GL_APICALL void GL_APIENTRY glUseProgram(GLuint program);
57 GL_APICALL void GL_APIENTRY glValidateProgram(GLuint program);
58 GL_APICALL void GL_APIENTRY glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name);
59 GL_APICALL void GL_APIENTRY glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name);
60 GL_APICALL void GL_APIENTRY glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders);
61 GL_APICALL int GL_APIENTRY glGetAttribLocation(GLuint program, const GLchar* name);
62 GL_APICALL void GL_APIENTRY glGetProgramiv(GLuint program, GLenum pname, GLint* params);
63 GL_APICALL void GL_APIENTRY glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog);
64 GL_APICALL void GL_APIENTRY glGetShaderiv(GLuint shader, GLenum pname, GLint* params);
65 GL_APICALL void GL_APIENTRY glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog);
66 GL_APICALL void GL_APIENTRY glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source);
67 GL_APICALL void GL_APIENTRY glGetUniformfv(GLuint program, GLint location, GLfloat* params);
68 GL_APICALL void GL_APIENTRY glGetUniformiv(GLuint program, GLint location, GLint* params);
69 GL_APICALL int GL_APIENTRY glGetUniformLocation(GLuint program, const GLchar* name);
70 GL_APICALL void GL_APIENTRY glShaderSource(GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length);
71 GL_APICALL void GL_APIENTRY glBindFramebuffer(GLenum target, GLuint framebuffer);
72 GL_APICALL void GL_APIENTRY glGenFramebuffers(GLsizei n, GLuint* framebuffers);
73 GL_APICALL void GL_APIENTRY glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
74 GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus(GLenum target);
75 GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer(GLuint framebuffer);
76 GL_APICALL void GL_APIENTRY glDeleteFramebuffers(GLsizei n, const GLuint* framebuffers);
77 GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer(GLuint renderbuffer);
78 GL_APICALL void GL_APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer);
79 GL_APICALL void GL_APIENTRY glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers);
80 GL_APICALL void GL_APIENTRY glGenRenderbuffers(GLsizei n, GLuint * renderbuffers);
81 GL_APICALL void GL_APIENTRY glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
82 GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params);
83 GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
84 GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params);
85 GL_APICALL void GL_APIENTRY glGenerateMipmap(GLenum target);
86 } // namespace translator
87 } // namespace gles2
88