TYPE3
[iec.git] / src / type3_AndroidCloud / anbox-master / external / android-emugl / host / libs / libOpenGLESDispatch / gles_extensions.entries
1 !gles_extensions
2
3 # Common GLES 1.x / 2.0 extension functions
4 GLboolean glIsRenderbufferEXT(GLuint renderbuffer);
5 void glBindRenderbufferEXT(GLenum target, GLuint renderbuffer);
6 void glDeleteRenderbuffersEXT(GLsizei n, const GLuint *renderbuffers);
7 void glGenRenderbuffersEXT(GLsizei n, GLuint *renderbuffers);
8 void glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
9 void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint *params);
10 GLboolean glIsFramebufferEXT(GLuint framebuffer);
11 void glBindFramebufferEXT(GLenum target, GLuint framebuffer);
12 void glDeleteFramebuffersEXT(GLsizei n, const GLuint *framebuffers);
13 void glGenFramebuffersEXT(GLsizei n, GLuint *framebuffers);
14 GLenum glCheckFramebufferStatusEXT(GLenum target);
15 void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
16 void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
17 void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
18 void glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
19 void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint *params);
20 void glGenerateMipmapEXT(GLenum target);
21
22 # The following extensions are used by GLESv1Dispatch and GLESv2Dispatch, but not by GLDispatch
23 void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image);
24 void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image);