_EVASGL_EXT_DRVNAME(GL_OES_get_program_binary)
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetProgramBinaryOES, (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary), (program, bufSize, length, binaryFormat, binary))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetProgramBinary")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetProgramBinaryOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glProgramBinaryOES, (GLuint program, GLenum binaryFormat, const void *binary, GLint length), (program, binaryFormat, binary, length))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glProgramBinary")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glProgramBinaryOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_mapbuffer)
_EVASGL_EXT_FUNCTION_BEGIN(void *, glMapBufferOES, (GLenum target, GLenum access), (target, access))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBufferOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glUnmapBufferOES, (GLenum target), (target))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glUnmapBuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glUnmapBufferOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetBufferPointervOES, (GLenum target, GLenum pname, void** params), (target, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetBufferPointerv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetBufferPointervOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_texture_3D)
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexImage3DOES, (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void* pixels), (target, level, internalformat, width, height, depth, border, format, type, pixels))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexImage3D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexImage3DOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexSubImage3DOES, (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void* pixels), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexSubImage3D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexSubImage3DOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glCopyTexSubImage3DOES, (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, zoffset, x, y, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTexSubImage3D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTexSubImage3DOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glCompressedTexImage3DOES, (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void* data), (target, level, internalformat, width, height, depth, border, imageSize, data))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCompressedTexImage3D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCompressedTexImage3DOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glCompressedTexSubImage3DOES, (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void* data), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCompressedTexSubImage3D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCompressedTexSubImage3DOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture3DOES, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset), (target, attachment, textarget, texture, level, zoffset))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture3D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture3DOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_EXT_discard_framebuffer)
_EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glDiscardFramebuffer, (GLenum target, GLsizei numAttachments, const GLenum* attachments), (target, numAttachments, attachments))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDiscardFramebuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDiscardFramebufferEXT")
_EVASGL_EXT_FUNCTION_PRIVATE_END()
_EVASGL_EXT_DRVNAME(GL_EXT_multi_draw_arrays)
_EVASGL_EXT_FUNCTION_BEGIN(void, glMultiDrawArraysEXT, (GLenum mode, GLint* first, GLsizei* count, GLsizei primcount), (mode, first, count, primcount))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawArrays")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawArraysEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glMultiDrawElementsEXT, (GLenum mode, const GLsizei* count, GLenum type, const GLvoid** indices, GLsizei primcount), (mode, count, type, indices, primcount))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElements")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElementsEXT")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElementsARB")
_EVASGL_EXT_FUNCTION_END()
/* GLES 1.x extension */
_EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageMultisampleEXT, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (target, samples, internalformat, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisample")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisampleEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture2DMultisampleEXT, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples), (target, attachment, textarget, texture, level, samples))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisample")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisampleEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME_PRIVATE(GL_EXT_multisampled_render_to_texture)
_EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glRenderbufferStorageMultisample, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (target, samples, internalformat, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisample")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisampleIMG")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisampleEXT")
_EVASGL_EXT_FUNCTION_PRIVATE_END()
_EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glFramebufferTexture2DMultisample, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples), (target, attachment, textarget, texture, level, samples))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisample")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisampleIMG")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisampleEXT")
_EVASGL_EXT_FUNCTION_PRIVATE_END()
_EVASGL_EXT_DRVNAME(GL_OES_blend_equation_separate)
_EVASGL_EXT_FUNCTION_BEGIN(void, glBlendEquationSeparateOES, (GLenum modeRGB, GLenum modeAlpha), (modeRGB, modeAlpha))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationSeparate")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationSeparateOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_blend_func_separate)
_EVASGL_EXT_FUNCTION_BEGIN(void, glBlendFuncSeparateOES, (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha), (srcRGB, dstRGB, srcAlpha, dstAlpha))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendFuncSeparate")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendFuncSeparateOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_blend_subtract)
_EVASGL_EXT_FUNCTION_BEGIN(void, glBlendEquationOES, (GLenum mode), (mode))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquation")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_draw_texture)
_EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexsOES, (GLshort x, GLshort y, GLshort z, GLshort width, GLshort height), (x, y, z, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexs")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexsOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexiOES, (GLint x, GLint y, GLint z, GLint width, GLint height), (x, y, z, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexi")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexiOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexxOES, (GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height), (x, y, z, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexsvOES, (const GLshort *coords), (coords))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexsv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexsvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexivOES, (const GLint *coords), (coords))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexiv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexivOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexxvOES, (const GLfixed *coords), (coords))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexfOES, (GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height), (x, y, z, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexf")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexfOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexfvOES, (const GLfloat *coords), (coords))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexfv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexfvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_fixed_point)
_EVASGL_EXT_FUNCTION_BEGIN(void, glAlphaFuncxOES, (GLenum func, GLclampx ref), (func, ref))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glAlphaFuncx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glAlphaFuncxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glClearColorxOES, (GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha), (red, green, blue, alpha))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearColorx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearColorxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glClearDepthxOES, (GLclampx depth), (depth))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanexOES, (GLenum plane, const GLfixed *equation), (plane, equation))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanexOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glColor4xOES, (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glColor4x")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glColor4xOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDepthRangexOES, (GLclampx zNear, GLclampx zFar), (zNear, zFar))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDepthRangex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDepthRangexOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFogxOES, (GLenum pname, GLfixed param), (pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFogx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFogxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFogxvOES, (GLenum pname, const GLfixed *params), (pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFogxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFogxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFrustumxOES, (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar), (left, right, bottom, top, zNear, zFar))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFrustumx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFrustumxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetClipPlanexOES, (GLenum pname, GLfixed eqn[4]), (pname, eqn))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanexOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetFixedvOES, (GLenum pname, GLfixed *params), (pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFixedv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFixedvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetLightxvOES, (GLenum light, GLenum pname, GLfixed *params), (light, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetLightxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetLightxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetMaterialxvOES, (GLenum face, GLenum pname, GLfixed *params), (face, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetMaterialxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetMaterialxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexEnvxvOES, (GLenum env, GLenum pname, GLfixed *params), (env, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexEnvxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexEnvxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexParameterxvOES, (GLenum target, GLenum pname, GLfixed *params), (target, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexParameterxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexParameterxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glLightModelxOES, (GLenum pname, GLfixed param), (pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightModelx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightModelxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glLightModelxvOES, (GLenum pname, const GLfixed *params), (pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightModelxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightModelxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glLightxOES, (GLenum light, GLenum pname, GLfixed param), (light, pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glLightxvOES, (GLenum light, GLenum pname, const GLfixed *params), (light, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glLineWidthxOES, (GLfixed width), (width))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLineWidthx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLineWidthxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glLoadMatrixxOES, (const GLfixed *m), (m))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLoadMatrixx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLoadMatrixxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glMaterialxOES, (GLenum face, GLenum pname, GLfixed param), (face, pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMaterialx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMaterialxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glMaterialxvOES, (GLenum face, GLenum pname, const GLfixed *params), (face, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMaterialxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMaterialxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glMultMatrixxOES, (const GLfixed *m), (m))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultMatrixx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultMatrixxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glMultiTexCoord4xOES, (GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q), (target, s, t, r, q))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiTexCoord4x")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiTexCoord4xOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glNormal3xOES, (GLfixed nx, GLfixed ny, GLfixed nz), (nx, ny, nz))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glNormal3x")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glNormal3xOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glOrthoxOES, (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar), (left, right, bottom, top, zNear, zFar))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glOrthox")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glOrthoxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glPointParameterxOES, (GLenum pname, GLfixed param), (pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glPointParameterxvOES, (GLenum pname, const GLfixed *params), (pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glPointSizexOES, (GLfixed size), (size))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointSizex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointSizexOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glPolygonOffsetxOES, (GLfixed factor, GLfixed units), (factor, units))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPolygonOffsetx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPolygonOffsetxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glRotatexOES, (GLfixed angle, GLfixed x, GLfixed y, GLfixed z), (angle, x, y, z))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRotatex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRotatexOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glSampleCoveragexOES, (GLclampx value, GLboolean invert), (value, invert))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glSampleCoveragex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glSampleCoveragexOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glScalexOES, (GLfixed x, GLfixed y, GLfixed z), (x, y, z))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glScalex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glScalexOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexEnvxOES, (GLenum target, GLenum pname, GLfixed param), (target, pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexEnvx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexEnvxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexEnvxvOES, (GLenum target, GLenum pname, const GLfixed *params), (target, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexEnvxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexEnvxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexParameterxOES, (GLenum target, GLenum pname, GLfixed param), (target, pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexParameterx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexParameterxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexParameterxvOES, (GLenum target, GLenum pname, const GLfixed *params), (target, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexParameterxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexParameterxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTranslatexOES, (GLfixed x, GLfixed y, GLfixed z), (x, y, z))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTranslatex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTranslatexOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_ARB_framebuffer_object)
_EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsRenderbufferOES, (GLuint renderbuffer), (renderbuffer))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsRenderbuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsRenderbufferOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glBindRenderbufferOES, (GLenum target, GLuint renderbuffer), (target, renderbuffer))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindRenderbuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindRenderbufferOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteRenderbuffersOES, (GLsizei n, const GLuint* renderbuffers), (n, renderbuffers))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteRenderbuffers")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteRenderbuffersOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGenRenderbuffersOES, (GLsizei n, GLuint* renderbuffers), (n, renderbuffers))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenRenderbuffers")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenRenderbuffersOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageOES, (GLenum target, GLenum internalformat, GLsizei width, GLsizei height), (target, internalformat, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorage")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetRenderbufferParameterivOES, (GLenum target, GLenum pname, GLint* params), (target, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetRenderbufferParameteriv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetRenderbufferParameterivOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsFramebufferOES, (GLuint framebuffer), (framebuffer))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsFramebuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsFramebufferOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glBindFramebufferOES, (GLenum target, GLuint framebuffer), (target, framebuffer))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindFramebuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindFramebufferOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteFramebuffersOES, (GLsizei n, const GLuint* framebuffers), (n, framebuffers))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteFramebuffers")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteFramebuffersOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGenFramebuffersOES, (GLsizei n, GLuint* framebuffers), (n, framebuffers))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenFramebuffers")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenFramebuffersOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(GLenum, glCheckFramebufferStatusOES, (GLenum target), (target))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCheckFramebufferStatus")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCheckFramebufferStatusOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferRenderbufferOES, (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (target, attachment, renderbuffertarget, renderbuffer))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferRenderbuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferRenderbufferOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture2DOES, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetFramebufferAttachmentParameterivOES, (GLenum target, GLenum attachment, GLenum pname, GLint* params), (target, attachment, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFramebufferAttachmentParameteriv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFramebufferAttachmentParameterivOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGenerateMipmapOES, (GLenum target), (target))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenerateMipmap")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenerateMipmapOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_matrix_palette)
_EVASGL_EXT_FUNCTION_BEGIN(void, glCurrentPaletteMatrixOES, (GLuint matrixpaletteindex), (matrixpaletteindex))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCurrentPaletteMatrix")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCurrentPaletteMatrixOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glLoadPaletteFromModelViewMatrixOES, (void), ())
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLoadPaletteFromModelViewMatrix")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLoadPaletteFromModelViewMatrixOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glMatrixIndexPointerOES, (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer), (size, type, stride, pointer))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMatrixIndexPointer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMatrixIndexPointerOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glWeightPointerOES, (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer), (size, type, stride, pointer))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glWeightPointer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glWeightPointerOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_query_matrix)
_EVASGL_EXT_FUNCTION_BEGIN(GLbitfield, glQueryMatrixxOES, (GLfixed mantissa[16], GLint exponent[16]), (mantissa, exponent))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glQueryMatrixx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glQueryMatrixxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_single_precision)
_EVASGL_EXT_FUNCTION_BEGIN(void, glDepthRangefOES, (GLclampf zNear, GLclampf zFar), (zNear, zFar))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDepthRangef")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDepthRangefOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFrustumfOES, (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar), (left, right, bottom, top, zNear, zFar))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFrustumf")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFrustumfOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glOrthofOES, (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar), (left, right, bottom, top, zNear, zFar))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glOrthof")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glOrthofOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanefOES, (GLenum plane, const GLfloat *equation), (plane, equation))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanef")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanefOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetClipPlanefOES, (GLenum pname, GLfloat eqn[4]), (pname, eqn))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanef")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanefOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glClearDepthfOES, (GLclampf depth), (depth))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthf")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthfOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_texture_cube_map)
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenfOES, (GLenum coord, GLenum pname, GLfloat param), (coord, pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenf")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenfOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenfvOES, (GLenum coord, GLenum pname, const GLfloat *params), (coord, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenfv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenfvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexGeniOES, (GLenum coord, GLenum pname, GLint param), (coord, pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGeni")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGeniOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenivOES, (GLenum coord, GLenum pname, const GLint *params), (coord, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGeniv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenivOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenxOES, (GLenum coord, GLenum pname, GLfixed param), (coord, pname, param))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenx")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenxOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenxvOES, (GLenum coord, GLenum pname, const GLfixed *params), (coord, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenfvOES, (GLenum coord, GLenum pname, GLfloat *params), (coord, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenfv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenfvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenivOES, (GLenum coord, GLenum pname, GLint *params), (coord, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGeniv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenivOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenxvOES, (GLenum coord, GLenum pname, GLfixed *params), (coord, pname, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenxv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenxvOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_OES_vertex_array_object)
_EVASGL_EXT_FUNCTION_BEGIN(void, glBindVertexArrayOES, (GLuint array), (array))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindVertexArray")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindVertexArrayOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteVertexArraysOES, (GLsizei n, const GLuint *arrays), (n, arrays))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteVertexArrays")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteVertexArraysOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGenVertexArraysOES, (GLsizei n, GLuint *arrays), (n, arrays))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenVertexArrays")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenVertexArraysOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsVertexArrayOES, (GLuint array), (array))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsVertexArray")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsVertexArrayOES")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_APPLE_copy_texture_levels)
_EVASGL_EXT_FUNCTION_BEGIN(void, glCopyTextureLevelsAPPLE, (GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount), (destinationTexture, sourceTexture, sourceBaseLevel, sourceLevelCount))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTextureLevels")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTextureLevelsAPPLE")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_APPLE_framebuffer_multisample)
_EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageMultisampleAPPLE, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (target, samples, internalformat, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisample")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisampleAPPLE")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glResolveMultisampleFramebufferAPPLE, (void), ())
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glResolveMultisampleFramebuffer")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glResolveMultisampleFramebufferAPPLE")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_EXT_map_buffer_range)
_EVASGL_EXT_FUNCTION_BEGIN(void *, glMapBufferRangeEXT, (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access), (target, offset, length, access))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBufferRange")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBufferRangeEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glFlushMappedBufferRangeEXT, (GLenum target, GLintptr offset, GLsizeiptr length), (target, offset, length))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFlushMappedBufferRange")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFlushMappedBufferRangeEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_EXT_robustness)
_EVASGL_EXT_FUNCTION_BEGIN(GLenum, glGetGraphicsResetStatusEXT, (void), ())
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetGraphicsResetStatus")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetGraphicsResetStatusEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glReadnPixelsEXT, (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data), (x, y, width, height, format, type, bufSize, data))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glReadnPixels")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glReadnPixelsEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_DISABLE_FOR_GLES1_BEGIN()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetnUniformfvEXT, (GLuint program, GLint location, GLsizei bufSize, float *params), (program, location, bufSize, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformfv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformfvEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glGetnUniformivEXT, (GLuint program, GLint location, GLsizei bufSize, GLint *params), (program, location, bufSize, params))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformiv")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformivEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_DISABLE_FOR_GLES1_END()
_EVASGL_EXT_DRVNAME(GL_EXT_texture_storage)
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage1DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width), (target, levels, internalformat, width))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage1D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage1DEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage2DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height), (target, levels, internalformat, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage2D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage2DEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage3DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth), (target, levels, internalformat, width, height, depth))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage3D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage3DEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage1DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width), (texture, target, levels, internalformat, width))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage1D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage1DEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage2DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height), (texture, target, levels, internalformat, width, height))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage2D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage2DEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage3DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth), (texture, target, levels, internalformat, width, height, depth))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage3D")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage3DEXT")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME(GL_IMG_user_clip_plane)
_EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanefIMG, (GLenum p, const GLfloat *eqn), (p, eqn))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanef")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanefIMG")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanexIMG, (GLenum p, const GLfixed *eqn), (p, eqn))
- _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanex")
_EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanexIMG")
_EVASGL_EXT_FUNCTION_END()
_EVASGL_EXT_END()
_EVASGL_EXT_BEGIN(debug)
_EVASGL_EXT_DRVNAME(GL_KHR_debug)
-_EVASGL_EXT_FUNCTION_WHITELIST("glDebugMessageControl")
_EVASGL_EXT_FUNCTION_WHITELIST("glDebugMessageControlKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glDebugMessageInsert")
_EVASGL_EXT_FUNCTION_WHITELIST("glDebugMessageInsertKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glDebugMessageCallback")
_EVASGL_EXT_FUNCTION_WHITELIST("glDebugMessageCallbackKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetDebugMessageLog")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetDebugMessageLogKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetPointerv")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetPointervKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glPushDebugGroup")
_EVASGL_EXT_FUNCTION_WHITELIST("glPushDebugGroupKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glPopDebugGroup")
_EVASGL_EXT_FUNCTION_WHITELIST("glPopDebugGroupKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glObjectLabel")
_EVASGL_EXT_FUNCTION_WHITELIST("glObjectLabelKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetObjectLabel")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetObjectLabelKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glObjectPtrLabel")
_EVASGL_EXT_FUNCTION_WHITELIST("glObjectPtrLabelKHR")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetObjectPtrLabel")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetObjectPtrLabelKHR")
_EVASGL_EXT_END()
_EVASGL_EXT_BEGIN(debug_label)
_EVASGL_EXT_DRVNAME(GL_EXT_debug_label)
-_EVASGL_EXT_FUNCTION_WHITELIST("glLabelObject")
_EVASGL_EXT_FUNCTION_WHITELIST("glLabelObjectEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetObjectLabel")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetObjectLabelEXT")
_EVASGL_EXT_END()
_EVASGL_EXT_BEGIN(debug_marker)
_EVASGL_EXT_DRVNAME(GL_EXT_debug_marker)
-_EVASGL_EXT_FUNCTION_WHITELIST("glInsertEventMarker")
_EVASGL_EXT_FUNCTION_WHITELIST("glInsertEventMarkerEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glPushGroupMarker")
_EVASGL_EXT_FUNCTION_WHITELIST("glPushGroupMarkerEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glPopGroupMarker")
_EVASGL_EXT_FUNCTION_WHITELIST("glPopGroupMarkerEXT")
_EVASGL_EXT_END()
_EVASGL_EXT_BEGIN(disjoint_timer_query)
_EVASGL_EXT_DRVNAME(GL_EXT_disjoint_timer_query)
-_EVASGL_EXT_FUNCTION_WHITELIST("glGenQueries")
_EVASGL_EXT_FUNCTION_WHITELIST("glGenQueriesEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glDeleteQueries")
_EVASGL_EXT_FUNCTION_WHITELIST("glDeleteQueriesEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glIsQuery")
_EVASGL_EXT_FUNCTION_WHITELIST("glIsQueryEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glBeginQuery")
_EVASGL_EXT_FUNCTION_WHITELIST("glBeginQueryEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glEndQuery")
_EVASGL_EXT_FUNCTION_WHITELIST("glEndQueryEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glQueryCounter")
_EVASGL_EXT_FUNCTION_WHITELIST("glQueryCounterEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryiv")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryivEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjectiv")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjectivEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjectuiv")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjectuivEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjecti64v")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjecti64vEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjectui64v")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjectui64vEXT")
_EVASGL_EXT_END()
_EVASGL_EXT_BEGIN(occlusion_query_boolean)
_EVASGL_EXT_DRVNAME(GL_EXT_occlusion_query_boolean)
-_EVASGL_EXT_FUNCTION_WHITELIST("glGenQueries")
_EVASGL_EXT_FUNCTION_WHITELIST("glGenQueriesEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glDeleteQueries")
_EVASGL_EXT_FUNCTION_WHITELIST("glDeleteQueriesEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glIsQuery")
_EVASGL_EXT_FUNCTION_WHITELIST("glIsQueryEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glBeginQuery")
_EVASGL_EXT_FUNCTION_WHITELIST("glBeginQueryEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glEndQuery")
_EVASGL_EXT_FUNCTION_WHITELIST("glEndQueryEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryiv")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryivEXT")
-_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjectuiv")
_EVASGL_EXT_FUNCTION_WHITELIST("glGetQueryObjectuivEXT")
_EVASGL_EXT_END()
_EVASGL_EXT_BEGIN(alpha_test)
_EVASGL_EXT_DRVNAME(GL_QCOM_alpha_test)
-_EVASGL_EXT_FUNCTION_WHITELIST("glAlphaFunc")
_EVASGL_EXT_FUNCTION_WHITELIST("glAlphaFuncQCOM")
_EVASGL_EXT_END()
_EVASGL_EXT_BEGIN(draw_buffers)
_EVASGL_EXT_DRVNAME(GL_NV_draw_buffers)
-_EVASGL_EXT_FUNCTION_WHITELIST("glDrawBuffers")
_EVASGL_EXT_FUNCTION_WHITELIST("glDrawBuffersNV")
_EVASGL_EXT_END()
_EVASGL_EXT_BEGIN(read_buffer)
_EVASGL_EXT_DRVNAME(GL_NV_read_buffer)
-_EVASGL_EXT_FUNCTION_WHITELIST("glReadBuffer")
_EVASGL_EXT_FUNCTION_WHITELIST("glReadBufferNV")
_EVASGL_EXT_END()
_EVASGL_EXT_DRVNAME_PRIVATE(GL_NV_framebuffer_blit)
_EVASGL_EXT_DRVNAME_PRIVATE(GL_ANGLE_framebuffer_blit)
-_EVASGL_EXT_FUNCTION_WHITELIST("glBlitFramebuffer")
_EVASGL_EXT_FUNCTION_WHITELIST("glBlitFramebufferNV")
_EVASGL_EXT_FUNCTION_WHITELIST("glBlitFramebufferANGLE")
_EVASGL_EXT_BEGIN(point_size_array)
_EVASGL_EXT_DRVNAME(GL_OES_point_size_array)
- _EVASGL_EXT_FUNCTION_WHITELIST("glPointSizePointer")
_EVASGL_EXT_FUNCTION_WHITELIST("glPointSizePointerOES")
_EVASGL_EXT_END()