• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Auto-generated with: android/scripts/gen-entries.py --mode=funcargs android/android-emugl/host/libs/libOpenGLESDispatch/gles2_extensions.entries --output=android/android-emugl/host/include/OpenGLESDispatch/gles2_extensions_functions.h
2 // DO NOT EDIT THIS FILE
3 
4 #ifndef GLES2_EXTENSIONS_FUNCTIONS_H
5 #define GLES2_EXTENSIONS_FUNCTIONS_H
6 
7 #define LIST_GLES2_EXTENSIONS_FUNCTIONS(X) \
8   X(void, glGetShaderPrecisionFormat, (GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision), (shadertype, precisiontype, range, precision)) \
9   X(void, glReleaseShaderCompiler, (), ()) \
10   X(void, glShaderBinary, (GLsizei n, const GLuint* shaders, GLenum binaryformat, const GLvoid* binary, GLsizei length), (n, shaders, binaryformat, binary, length)) \
11   X(void, glVertexAttribPointerWithDataSize, (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr, GLsizei dataSize), (indx, size, type, normalized, stride, ptr, dataSize)) \
12   X(void, glFramebufferTexture3DOES, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset), (target, attachment, textarget, texture, level, zoffset)) \
13   X(void, glTestHostDriverPerformance, (GLuint count, uint64_t* duration_us, uint64_t* duration_cpu_us), (count, duration_us, duration_cpu_us)) \
14   X(void, glBindVertexArrayOES, (GLuint array), (array)) \
15   X(void, glDeleteVertexArraysOES, (GLsizei n, const GLuint * arrays), (n, arrays)) \
16   X(void, glGenVertexArraysOES, (GLsizei n, GLuint * arrays), (n, arrays)) \
17   X(GLboolean, glIsVertexArrayOES, (GLuint array), (array)) \
18 
19 
20 #endif  // GLES2_EXTENSIONS_FUNCTIONS_H
21