1 // Auto-generated with: android/scripts/gen-entries.py --mode=static_translator_namespaced_header stream-servers/gl/OpenGLESDispatch/gles_extensions_for_gles2.entries --output=include/OpenGLESDispatch/gles_extensions_for_gles2_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 GLboolean GL_APIENTRY glIsRenderbufferEXT(GLuint renderbuffer); 9 GL_APICALL void GL_APIENTRY glBindRenderbufferEXT(GLenum target, GLuint renderbuffer); 10 GL_APICALL void GL_APIENTRY glDeleteRenderbuffersEXT(GLsizei n, const GLuint * renderbuffers); 11 GL_APICALL void GL_APIENTRY glGenRenderbuffersEXT(GLsizei n, GLuint * renderbuffers); 12 GL_APICALL void GL_APIENTRY glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); 13 GL_APICALL void GL_APIENTRY glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params); 14 GL_APICALL GLboolean GL_APIENTRY glIsFramebufferEXT(GLuint framebuffer); 15 GL_APICALL void GL_APIENTRY glBindFramebufferEXT(GLenum target, GLuint framebuffer); 16 GL_APICALL void GL_APIENTRY glDeleteFramebuffersEXT(GLsizei n, const GLuint * framebuffers); 17 GL_APICALL void GL_APIENTRY glGenFramebuffersEXT(GLsizei n, GLuint * framebuffers); 18 GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatusEXT(GLenum target); 19 GL_APICALL void GL_APIENTRY glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 20 GL_APICALL void GL_APIENTRY glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 21 GL_APICALL void GL_APIENTRY glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); 22 GL_APICALL void GL_APIENTRY glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 23 GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params); 24 GL_APICALL void GL_APIENTRY glGenerateMipmapEXT(GLenum target); 25 GL_APICALL GLenum GL_APIENTRY glGetGraphicsResetStatusEXT(); 26 GL_APICALL void GL_APIENTRY glReadnPixelsEXT(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data); 27 GL_APICALL void GL_APIENTRY glGetnUniformfvEXT(GLuint program, GLint location, GLsizei bufSize, float * params); 28 GL_APICALL void GL_APIENTRY glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint * params); 29 GL_APICALL void GL_APIENTRY glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image); 30 GL_APICALL void GL_APIENTRY glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image); 31 GL_APICALL void GL_APIENTRY glDrawArraysNullAEMU(GLenum mode, GLint first, GLsizei count); 32 GL_APICALL void GL_APIENTRY glDrawElementsNullAEMU(GLenum mode, GLsizei count, GLenum type, const void * indices); 33 GL_APICALL void GL_APIENTRY glGetUnsignedBytevEXT(GLenum pname, GLubyte* data); 34 GL_APICALL void GL_APIENTRY glGetUnsignedBytei_vEXT(GLenum target, GLuint index, GLubyte* data); 35 GL_APICALL void GL_APIENTRY glImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GLint fd); 36 GL_APICALL void GL_APIENTRY glImportMemoryWin32HandleEXT(GLuint memory, GLuint64 size, GLenum handleType, void* handle); 37 GL_APICALL void GL_APIENTRY glDeleteMemoryObjectsEXT(GLsizei n, const GLuint * memoryObjects); 38 GL_APICALL GLboolean GL_APIENTRY glIsMemoryObjectEXT(GLuint memoryObject); 39 GL_APICALL void GL_APIENTRY glCreateMemoryObjectsEXT(GLsizei n, GLuint * memoryObjects); 40 GL_APICALL void GL_APIENTRY glMemoryObjectParameterivEXT(GLuint memoryObject, GLenum pname, const GLint * params); 41 GL_APICALL void GL_APIENTRY glGetMemoryObjectParameterivEXT(GLuint memoryObject, GLenum pname, GLint * params); 42 GL_APICALL void GL_APIENTRY glTexStorageMem2DEXT(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset); 43 GL_APICALL void GL_APIENTRY glTexStorageMem2DMultisampleEXT(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); 44 GL_APICALL void GL_APIENTRY glTexStorageMem3DEXT(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset); 45 GL_APICALL void GL_APIENTRY glTexStorageMem3DMultisampleEXT(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); 46 GL_APICALL void GL_APIENTRY glBufferStorageMemEXT(GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset); 47 GL_APICALL void GL_APIENTRY glTexParameteriHOST(GLenum target, GLenum pname, GLint param); 48 GL_APICALL void GL_APIENTRY glImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd); 49 GL_APICALL void GL_APIENTRY glImportSemaphoreWin32HandleEXT(GLuint semaphore, GLenum handleType, void* handle); 50 GL_APICALL void GL_APIENTRY glGenSemaphoresEXT(GLsizei n, GLuint * semaphores); 51 GL_APICALL void GL_APIENTRY glDeleteSemaphoresEXT(GLsizei n, const GLuint * semaphores); 52 GL_APICALL GLboolean GL_APIENTRY glIsSemaphoreEXT(GLuint semaphore); 53 GL_APICALL void GL_APIENTRY glSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, const GLuint64 * params); 54 GL_APICALL void GL_APIENTRY glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 * params); 55 GL_APICALL void GL_APIENTRY glWaitSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * srcLayouts); 56 GL_APICALL void GL_APIENTRY glSignalSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * dstLayouts); 57 GL_APICALL GLuint GL_APIENTRY glGetGlobalTexName(GLuint localTexName); 58 } // namespace translator 59 } // namespace gles2 60