diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-10-24 20:26:46 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-11-14 10:43:00 +0900 |
commit | aff423e3bd6d360563336542e3736f500d4071f7 (patch) | |
tree | be040a7874b08ee3b2a335be9f2153f7816b5fb2 | |
parent | 9741f298c0a860bb1eadf42d2faad61348f42cdc (diff) | |
download | efl-aff423e3bd6d360563336542e3736f500d4071f7.tar.gz |
Evas GL: Introduce macro _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
It will be used to link to extension functions that need no
wrapping.
-rw-r--r-- | src/modules/evas/engines/gl_common/evas_gl_api_ext.c | 12 | ||||
-rw-r--r-- | src/modules/evas/engines/gl_common/evas_gl_api_ext.h | 4 | ||||
-rw-r--r-- | src/modules/evas/engines/gl_common/evas_gl_api_ext_def.h | 643 |
3 files changed, 339 insertions, 320 deletions
diff --git a/src/modules/evas/engines/gl_common/evas_gl_api_ext.c b/src/modules/evas/engines/gl_common/evas_gl_api_ext.c index 4083e73b98..56809151bb 100644 --- a/src/modules/evas/engines/gl_common/evas_gl_api_ext.c +++ b/src/modules/evas/engines/gl_common/evas_gl_api_ext.c @@ -23,6 +23,7 @@ char _gl_ext_string[10240] = { 0 }; #define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) ret (*glextsym_##name) param = NULL; #define _EVASGL_EXT_FUNCTION_END() #define _EVASGL_EXT_FUNCTION_DRVFUNC(name) +#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) #include "evas_gl_api_ext_def.h" @@ -34,6 +35,7 @@ char _gl_ext_string[10240] = { 0 }; #undef _EVASGL_EXT_FUNCTION_BEGIN #undef _EVASGL_EXT_FUNCTION_END #undef _EVASGL_EXT_FUNCTION_DRVFUNC +#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR ///////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////// @@ -47,6 +49,7 @@ char _gl_ext_string[10240] = { 0 }; #define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) #define _EVASGL_EXT_FUNCTION_END() #define _EVASGL_EXT_FUNCTION_DRVFUNC(name) +#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) #include "evas_gl_api_ext_def.h" @@ -58,6 +61,7 @@ char _gl_ext_string[10240] = { 0 }; #undef _EVASGL_EXT_FUNCTION_BEGIN #undef _EVASGL_EXT_FUNCTION_END #undef _EVASGL_EXT_FUNCTION_DRVFUNC +#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR ///////////////////////////////////////////////////////////////////////////////////////////////////// @@ -311,6 +315,9 @@ re->info->info.screen); #define _EVASGL_EXT_FUNCTION_DRVFUNC(name) \ if ((*drvfunc) == NULL) *drvfunc = name; +#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) \ + if ((*drvfunc) == NULL) *drvfunc = GETPROCADDR(name); + #include "evas_gl_api_ext_def.h" #undef _EVASGL_EXT_CHECK_SUPPORT @@ -321,6 +328,7 @@ re->info->info.screen); #undef _EVASGL_EXT_FUNCTION_BEGIN #undef _EVASGL_EXT_FUNCTION_END #undef _EVASGL_EXT_FUNCTION_DRVFUNC +#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR #undef GETPROCADDR ///////////////////////////////////////////////////////////////////////////////////////////////////// @@ -343,6 +351,7 @@ re->info->info.screen); #define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) #define _EVASGL_EXT_FUNCTION_END() #define _EVASGL_EXT_FUNCTION_DRVFUNC(name) +#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) #include "evas_gl_api_ext_def.h" @@ -354,6 +363,7 @@ re->info->info.screen); #undef _EVASGL_EXT_FUNCTION_BEGIN #undef _EVASGL_EXT_FUNCTION_END #undef _EVASGL_EXT_FUNCTION_DRVFUNC +#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR ///////////////////////////////////////////////////////////////////////////////////////////////////// @@ -391,6 +401,7 @@ evgl_api_ext_get(Evas_GL_API *gl_funcs) #define _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(ret, name, param) #define _EVASGL_EXT_FUNCTION_PRIVATE_END() #define _EVASGL_EXT_FUNCTION_DRVFUNC(name) +#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) #include "evas_gl_api_ext_def.h" @@ -404,6 +415,7 @@ evgl_api_ext_get(Evas_GL_API *gl_funcs) #undef _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN #undef _EVASGL_EXT_FUNCTION_PRIVATE_END #undef _EVASGL_EXT_FUNCTION_DRVFUNC +#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR ///////////////////////////////////////////////////////////////////////////////////////////////////// #undef ORD diff --git a/src/modules/evas/engines/gl_common/evas_gl_api_ext.h b/src/modules/evas/engines/gl_common/evas_gl_api_ext.h index 31f7873569..9d53fc29f6 100644 --- a/src/modules/evas/engines/gl_common/evas_gl_api_ext.h +++ b/src/modules/evas/engines/gl_common/evas_gl_api_ext.h @@ -27,6 +27,7 @@ #define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) extern ret (*glextsym_##name) param; #define _EVASGL_EXT_FUNCTION_END() #define _EVASGL_EXT_FUNCTION_DRVFUNC(name) +#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) #include "evas_gl_api_ext_def.h" @@ -38,6 +39,7 @@ #undef _EVASGL_EXT_FUNCTION_BEGIN #undef _EVASGL_EXT_FUNCTION_END #undef _EVASGL_EXT_FUNCTION_DRVFUNC +#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR ///////////////////////////////////////////////////////////////////////////////////////////////////// #define EXT_FUNC(fname) glextsym_##fname @@ -53,6 +55,7 @@ #define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) #define _EVASGL_EXT_FUNCTION_END() #define _EVASGL_EXT_FUNCTION_DRVFUNC(name) +#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) #include "evas_gl_api_ext_def.h" @@ -64,6 +67,7 @@ #undef _EVASGL_EXT_FUNCTION_BEGIN #undef _EVASGL_EXT_FUNCTION_END #undef _EVASGL_EXT_FUNCTION_DRVFUNC +#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR ///////////////////////////////////////////////////////////////////////////////////////////////////// #define EXTENSION_SUPPORT(name) (_gl_ext_support_##name == 1) diff --git a/src/modules/evas/engines/gl_common/evas_gl_api_ext_def.h b/src/modules/evas/engines/gl_common/evas_gl_api_ext_def.h index c867226446..1612aaf4c3 100644 --- a/src/modules/evas/engines/gl_common/evas_gl_api_ext_def.h +++ b/src/modules/evas/engines/gl_common/evas_gl_api_ext_def.h @@ -31,6 +31,9 @@ // Driver extension functions to wrap (name : SPEC extension function name) #define _EVASGL_EXT_FUNCTION_DRVFUNC(name) +// Driver extension functions that need no wrapping +#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) + #endif ////////////////////////////////////////////////////////////////////////////////////////////////// @@ -51,12 +54,12 @@ _EVASGL_EXT_BEGIN(get_program_binary) _EVASGL_EXT_DRVNAME(GL_OES_get_program_binary) _EVASGL_EXT_FUNCTION_BEGIN(void, glGetProgramBinaryOES, (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetProgramBinary")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetProgramBinaryOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glProgramBinary")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glProgramBinaryOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glProgramBinary") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glProgramBinaryOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -65,16 +68,16 @@ _EVASGL_EXT_BEGIN(mapbuffer) _EVASGL_EXT_DRVNAME(GL_OES_mapbuffer) _EVASGL_EXT_FUNCTION_BEGIN(void *, glMapBufferOES, (GLenum target, GLenum access)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMapBuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMapBufferOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBuffer") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBufferOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glUnmapBufferOES, (GLenum target)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glUnmapBuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glUnmapBufferOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetBufferPointerv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetBufferPointervOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetBufferPointerv") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetBufferPointervOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -82,28 +85,28 @@ _EVASGL_EXT_BEGIN(texture_3D) _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexImage3D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexImage3DOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexSubImage3D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexSubImage3DOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCopyTexSubImage3D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCopyTexSubImage3DOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCompressedTexImage3D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCompressedTexImage3DOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCompressedTexSubImage3D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCompressedTexSubImage3DOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture3D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture3DOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture3D") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture3DOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -112,37 +115,37 @@ _EVASGL_EXT_BEGIN(AMD_performance_monitor) _EVASGL_EXT_DRVNAME(AMD_performance_monitor) _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorGroupsAMD, (GLint* numGroups, GLsizei groupsSize, GLuint* groups)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorGroupsAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorGroupsAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCountersAMD, (GLuint group, GLint* numCounters, GLint* maxActiveCounters, GLsizei counterSize, GLuint* counters)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorCountersAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorCountersAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorGroupStringAMD, (GLuint group, GLsizei bufSize, GLsizei* length, char* groupString)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorGroupStringAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorGroupStringAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterStringAMD, (GLuint group, GLuint counter, GLsizei bufSize, GLsizei* length, char* counterString)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorCounterStringAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorCounterStringAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterInfoAMD, (GLuint group, GLuint counter, GLenum pname, void* data)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorCounterInfoAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorCounterInfoAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGenPerfMonitorsAMD, (GLsizei n, GLuint* monitors)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenPerfMonitorsAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenPerfMonitorsAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glDeletePerfMonitorsAMD, (GLsizei n, GLuint* monitors)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeletePerfMonitorsAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeletePerfMonitorsAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glSelectPerfMonitorCountersAMD, (GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint* countersList)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glSelectPerfMonitorCountersAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glSelectPerfMonitorCountersAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glBeginPerfMonitorAMD, (GLuint monitor)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBeginPerfMonitorAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBeginPerfMonitorAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glEndPerfMonitorAMD, (GLuint monitor)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEndPerfMonitorAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEndPerfMonitorAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterDataAMD, (GLuint monitor, GLenum pname, GLsizei dataSize, GLuint* data, GLint* bytesWritten)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorCounterDataAMD")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorCounterDataAMD") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -151,8 +154,8 @@ _EVASGL_EXT_BEGIN(discard_framebuffer) _EVASGL_EXT_DRVNAME(GL_EXT_discard_framebuffer) _EVASGL_EXT_FUNCTION_BEGIN(void, glDiscardFramebufferEXT, (GLenum target, GLsizei numAttachments, const GLenum* attachments)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDiscardFramebuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDiscardFramebufferEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDiscardFramebuffer") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDiscardFramebufferEXT") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -161,13 +164,13 @@ _EVASGL_EXT_BEGIN(multi_draw_arrays) _EVASGL_EXT_DRVNAME(GL_EXT_multi_draw_arrays) _EVASGL_EXT_FUNCTION_BEGIN(void, glMultiDrawArraysEXT, (GLenum mode, GLint* first, GLsizei* count, GLsizei primcount)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawArrays")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawArraysEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawElements")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawElementsEXT")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawElementsARB")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElements") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElementsEXT") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElementsARB") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -176,25 +179,25 @@ _EVASGL_EXT_BEGIN(NV_fence) _EVASGL_EXT_DRVNAME(GL_NV_fence) _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteFencesNV, (GLsizei n, const GLuint* fences)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteFencesNV")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteFencesNV") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGenFencesNV, (GLsizei n, GLuint* fences)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenFencesNV")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenFencesNV") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glIsFenceNV, (GLuint fence)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsFenceNV")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsFenceNV") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glTestFenceNV, (GLuint fence)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTestFenceNV")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTestFenceNV") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetFenceivNV, (GLuint fence, GLenum pname, GLint* params)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFenceivNV")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFenceivNV") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glFinishFenceNV, (GLuint fence)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFinishFenceNV")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFinishFenceNV") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glSetFenceNV, (GLuint, GLenum)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glSetFenceNV")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glSetFenceNV") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -203,16 +206,16 @@ _EVASGL_EXT_BEGIN(QCOM_driver_control) _EVASGL_EXT_DRVNAME(GL_QCOM_driver_control) _EVASGL_EXT_FUNCTION_BEGIN(void, glGetDriverControlsQCOM, (GLint* num, GLsizei size, GLuint* driverControls)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetDriverControlsQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetDriverControlsQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetDriverControlStringQCOM, (GLuint driverControl, GLsizei bufSize, GLsizei *length, GLchar *driverControlString)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetDriverControlStringQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetDriverControlStringQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glEnableDriverControlQCOM, (GLuint driverControl)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEnableDriverControlQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEnableDriverControlQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glDisableDriverControlQCOM, (GLuint driverControl)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDisableDriverControlQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDisableDriverControlQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -221,28 +224,28 @@ _EVASGL_EXT_BEGIN(QCOM_extended_get) _EVASGL_EXT_DRVNAME(GL_QCOM_extended_get) _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetTexturesQCOM, (GLuint* textures, GLint maxTextures, GLint* numTextures)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetTexturesQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetTexturesQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetBuffersQCOM, (GLuint* buffers, GLint maxBuffers, GLint* numBuffers)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetBuffersQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetBuffersQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetRenderbuffersQCOM, (GLuint* renderbuffers, GLint maxRenderbuffers, GLint* numRenderbuffers)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetRenderbuffersQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetRenderbuffersQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetFramebuffersQCOM, (GLuint* framebuffers, GLint maxFramebuffers, GLint* numFramebuffers)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetFramebuffersQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetFramebuffersQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetTexLevelParameterivQCOM, (GLuint texture, GLenum face, GLint level, GLenum pname, GLint* params)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetTexLevelParameterivQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetTexLevelParameterivQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtTexObjectStateOverrideiQCOM, (GLenum target, GLenum pname, GLint param)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtTexObjectStateOverrideiQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtTexObjectStateOverrideiQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetTexSubImageQCOM, (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void* texels)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetTexSubImageQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetTexSubImageQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetBufferPointervQCOM, (GLenum target, void** params)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetBufferPointervQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetBufferPointervQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -251,16 +254,16 @@ _EVASGL_EXT_BEGIN(QCOM_extended_get2) _EVASGL_EXT_DRVNAME(GL_QCOM_extended_get2) _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetShadersQCOM, (GLuint* shaders, GLint maxShaders, GLint* numShaders)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetShadersQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetShadersQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetProgramsQCOM, (GLuint* programs, GLint maxPrograms, GLint* numPrograms)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetProgramsQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetProgramsQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glExtIsProgramBinaryQCOM, (GLuint program)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtIsProgramBinaryQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtIsProgramBinaryQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetProgramBinarySourceQCOM, (GLuint program, GLenum shadertype, char* source, GLint* length)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetProgramBinarySourceQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetProgramBinarySourceQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -273,12 +276,12 @@ _EVASGL_EXT_BEGIN(EXT_multisampled_render_to_texture) /* GLES 1.x extension */ _EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageMultisampleEXT, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisample")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisampleEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisample")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisampleEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisample") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisampleEXT") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -287,14 +290,14 @@ _EVASGL_EXT_BEGIN(multisampled_render_to_texture) _EVASGL_EXT_DRVNAME(GL_EXT_multisampled_render_to_texture) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glRenderbufferStorageMultisample, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisample")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisampleIMG")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisampleEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisample")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisampleIMG")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisampleEXT")) + _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_END() @@ -448,8 +451,8 @@ _EVASGL_EXT_BEGIN(blend_equation_separate) _EVASGL_EXT_DRVNAME(GL_OES_blend_equation_separate) _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendEquationSeparateOES, (GLenum modeRGB, GLenum modeAlpha)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendEquationSeparate")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendEquationSeparateOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationSeparate") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationSeparateOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -458,8 +461,8 @@ _EVASGL_EXT_BEGIN(blend_func_separate) _EVASGL_EXT_DRVNAME(GL_OES_blend_func_separate) _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendFuncSeparateOES, (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendFuncSeparate")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendFuncSeparateOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendFuncSeparate") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendFuncSeparateOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -468,8 +471,8 @@ _EVASGL_EXT_BEGIN(blend_subtract) _EVASGL_EXT_DRVNAME(GL_OES_blend_subtract) _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendEquationOES, (GLenum mode)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendEquation")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendEquationOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquation") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -483,36 +486,36 @@ _EVASGL_EXT_BEGIN(draw_texture) _EVASGL_EXT_DRVNAME(GL_OES_draw_texture) _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexsOES, (GLshort x, GLshort y, GLshort z, GLshort width, GLshort height)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexs")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexsOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexi")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexiOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexsv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexsvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexiv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexivOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexf")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexfOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexfv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexfvOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexfv") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexfvOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -526,160 +529,160 @@ _EVASGL_EXT_BEGIN(fixed_point) _EVASGL_EXT_DRVNAME(GL_OES_fixed_point) _EVASGL_EXT_FUNCTION_BEGIN(void, glAlphaFuncxOES, (GLenum func, GLclampx ref)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glAlphaFuncx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glAlphaFuncxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearColorx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearColorxOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearColorx") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearColorxOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glClearDepthxOES, (GLclampx depth)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearDepthx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearDepthxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanexOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glColor4x")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glColor4xOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDepthRangex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDepthRangexOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFogx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFogxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFogxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFogxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFrustumx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFrustumxOES")) + _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])) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetClipPlanex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetClipPlanexOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFixedv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFixedvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetLightxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetLightxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetMaterialxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetMaterialxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexEnvxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexEnvxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexParameterxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexParameterxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightModelx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightModelxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightModelxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightModelxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightxvOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightxv") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightxvOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glLineWidthxOES, (GLfixed width)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLineWidthx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLineWidthxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLoadMatrixx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLoadMatrixxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMaterialx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMaterialxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMaterialxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMaterialxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultMatrixx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultMatrixxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiTexCoord4x")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiTexCoord4xOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glNormal3x")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glNormal3xOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glOrthox")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glOrthoxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointParameterx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointParameterxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointParameterxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointParameterxvOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterxv") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterxvOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glPointSizexOES, (GLfixed size)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointSizex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointSizexOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPolygonOffsetx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPolygonOffsetxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRotatex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRotatexOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glSampleCoveragex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glSampleCoveragexOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glScalex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glScalexOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexEnvx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexEnvxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexEnvxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexEnvxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexParameterx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexParameterxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexParameterxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexParameterxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTranslatex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTranslatexOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTranslatex") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTranslatexOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -688,64 +691,64 @@ _EVASGL_EXT_BEGIN(framebuffer_object) _EVASGL_EXT_DRVNAME(GL_OES_framebuffer_object) _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsRenderbufferOES, (GLuint renderbuffer)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsRenderbuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsRenderbufferOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindRenderbuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindRenderbufferOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteRenderbuffers")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteRenderbuffersOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenRenderbuffers")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenRenderbuffersOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorage")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetRenderbufferParameteriv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetRenderbufferParameterivOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetRenderbufferParameteriv") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetRenderbufferParameterivOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsFramebufferOES, (GLuint framebuffer)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsFramebuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsFramebufferOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindFramebuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindFramebufferOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteFramebuffers")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteFramebuffersOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenFramebuffers")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenFramebuffersOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenFramebuffers") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenFramebuffersOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glCheckFramebufferStatusOES, (GLenum target)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCheckFramebufferStatus")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCheckFramebufferStatusOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferRenderbuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferRenderbufferOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFramebufferAttachmentParameteriv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFramebufferAttachmentParameterivOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFramebufferAttachmentParameteriv") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFramebufferAttachmentParameterivOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGenerateMipmapOES, (GLenum target)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenerateMipmap")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenerateMipmapOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenerateMipmap") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenerateMipmapOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -758,20 +761,20 @@ _EVASGL_EXT_BEGIN(matrix_palette) _EVASGL_EXT_DRVNAME(GL_OES_matrix_palette) _EVASGL_EXT_FUNCTION_BEGIN(void, glCurrentPaletteMatrixOES, (GLuint matrixpaletteindex)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCurrentPaletteMatrix")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCurrentPaletteMatrixOES")) + _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(GETPROCADDR("glLoadPaletteFromModelViewMatrix")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLoadPaletteFromModelViewMatrixOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMatrixIndexPointer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMatrixIndexPointerOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glWeightPointer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glWeightPointerOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glWeightPointer") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glWeightPointerOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -784,8 +787,8 @@ _EVASGL_EXT_BEGIN(query_matrix) _EVASGL_EXT_DRVNAME(GL_OES_query_matrix) _EVASGL_EXT_FUNCTION_BEGIN(GLbitfield, glQueryMatrixxOES, (GLfixed mantissa[16], GLint exponent[16])) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glQueryMatrixx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glQueryMatrixxOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glQueryMatrixx") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glQueryMatrixxOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -794,28 +797,28 @@ _EVASGL_EXT_BEGIN(single_precision) _EVASGL_EXT_DRVNAME(GL_OES_single_precision) _EVASGL_EXT_FUNCTION_BEGIN(void, glDepthRangefOES, (GLclampf zNear, GLclampf zFar)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDepthRangef")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDepthRangefOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFrustumf")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFrustumfOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glOrthof")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glOrthofOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanef")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanefOES")) + _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])) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetClipPlanef")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetClipPlanefOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanef") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanefOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glClearDepthfOES, (GLclampf depth)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearDepthf")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearDepthfOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthf") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthfOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -834,40 +837,40 @@ _EVASGL_EXT_BEGIN(texture_cube_map) _EVASGL_EXT_DRVNAME(GL_OES_texture_cube_map) _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenfOES, (GLenum coord, GLenum pname, GLfloat param)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenf")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenfOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenfv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenfvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGeni")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGeniOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGeniv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenivOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenx")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenxOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenxvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenfv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenfvOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGeniv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenivOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenxv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenxvOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenxv") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenxvOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -885,20 +888,20 @@ _EVASGL_EXT_BEGIN(vertex_array_object) _EVASGL_EXT_DRVNAME(GL_OES_vertex_array_object) _EVASGL_EXT_FUNCTION_BEGIN(void, glBindVertexArrayOES, (GLuint array)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindVertexArray")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindVertexArrayOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteVertexArrays")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteVertexArraysOES")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenVertexArrays")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenVertexArraysOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenVertexArrays") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenVertexArraysOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsVertexArrayOES, (GLuint array)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsVertexArray")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsVertexArrayOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsVertexArray") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsVertexArrayOES") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -907,8 +910,8 @@ _EVASGL_EXT_BEGIN(APPLE_copy_texture_levels) _EVASGL_EXT_DRVNAME(GL_APPLE_copy_texture_levels) _EVASGL_EXT_FUNCTION_BEGIN(void, glCopyTextureLevelsAPPLE, (GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCopyTextureLevels")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCopyTextureLevelsAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTextureLevels") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTextureLevelsAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -916,12 +919,12 @@ _EVASGL_EXT_BEGIN(APPLE_framebuffer_multisample) _EVASGL_EXT_DRVNAME(GL_APPLE_framebuffer_multisample) _EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageMultisampleAPPLE, (GLenum, GLsizei, GLenum, GLsizei, GLsizei)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisample")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisampleAPPLE")) + _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(GETPROCADDR("glResolveMultisampleFramebuffer")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glResolveMultisampleFramebufferAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glResolveMultisampleFramebuffer") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glResolveMultisampleFramebufferAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -929,25 +932,25 @@ _EVASGL_EXT_BEGIN(APPLE_sync) _EVASGL_EXT_DRVNAME(GL_APPLE_sync) _EVASGL_EXT_FUNCTION_BEGIN(GLsync, glFenceSyncAPPLE, (GLenum condition, GLbitfield flags)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFenceSyncAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFenceSyncAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsSyncAPPLE, (GLsync sync)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsSyncAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsSyncAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteSyncAPPLE, (GLsync sync)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteSyncAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteSyncAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glClientWaitSyncAPPLE, (GLsync sync, GLbitfield flags, EvasGLuint64 timeout)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClientWaitSyncAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClientWaitSyncAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glWaitSyncAPPLE, (GLsync sync, GLbitfield flags, EvasGLuint64 timeout)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glWaitSyncAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glWaitSyncAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetInteger64vAPPLE, (GLenum pname, EvasGLint64 *params)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetInteger64vAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetInteger64vAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetSyncivAPPLE, (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetSyncivAPPLE")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetSyncivAPPLE") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -974,12 +977,12 @@ _EVASGL_EXT_BEGIN(map_buffer_range) _EVASGL_EXT_DRVNAME(GL_EXT_map_buffer_range) _EVASGL_EXT_FUNCTION_BEGIN(void *, glMapBufferRangeEXT, (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMapBufferRange")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMapBufferRangeEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFlushMappedBufferRange")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFlushMappedBufferRangeEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFlushMappedBufferRange") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFlushMappedBufferRangeEXT") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -987,20 +990,20 @@ _EVASGL_EXT_BEGIN(robustness) _EVASGL_EXT_DRVNAME(GL_EXT_robustness) _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glGetGraphicsResetStatusEXT, (void)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetGraphicsResetStatus")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetGraphicsResetStatusEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glReadnPixels")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glReadnPixelsEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glReadnPixels") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glReadnPixelsEXT") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glGetnUniformfvEXT, (GLuint program, GLint location, GLsizei bufSize, float *params)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetnUniformfv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetnUniformfvEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetnUniformiv")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetnUniformivEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformiv") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformivEXT") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -1020,28 +1023,28 @@ _EVASGL_EXT_BEGIN(texture_storage) _EVASGL_EXT_DRVNAME(GL_EXT_texture_storage) _EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage1DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage1D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage1DEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage2D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage2DEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage3D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage3DEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage1D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage1DEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage2D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage2DEXT")) + _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)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage3D")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage3DEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage3D") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage3DEXT") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -1054,12 +1057,12 @@ _EVASGL_EXT_BEGIN(IMG_user_clip_plane) _EVASGL_EXT_DRVNAME(GL_IMG_user_clip_plane) _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanefIMG, (GLenum, const GLfloat *)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanef")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanefIMG")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanef") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanefIMG") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanexIMG, (GLenum, const GLfixed *)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanex")) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanexIMG")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanex") + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanexIMG") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -1067,10 +1070,10 @@ _EVASGL_EXT_BEGIN(QCOM_tiled_rendering) _EVASGL_EXT_DRVNAME(GL_QCOM_tiled_rendering) _EVASGL_EXT_FUNCTION_BEGIN(void, glStartTilingQCOM, (GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glStartTilingQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glStartTilingQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glEndTilingQCOM, (GLbitfield preserveMask)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEndTilingQCOM")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEndTilingQCOM") _EVASGL_EXT_FUNCTION_END() _EVASGL_EXT_END() @@ -1088,10 +1091,10 @@ _EVASGL_EXT_BEGIN(EGL_KHR_image_base) _EVASGL_EXT_DRVNAME(EGL_KHR_image_base) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglCreateImage, (EGLDisplay a, EGLContext b, EGLenum c, EGLClientBuffer d, const int *e)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglCreateImageKHR")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglCreateImageKHR") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, eglDestroyImage, (EGLDisplay a, void *b)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglDestroyImageKHR")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglDestroyImageKHR") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_BEGIN(EvasGLImage, evasglCreateImage, (int target, void* buffer, const int *attrib_list)) @@ -1121,10 +1124,10 @@ _EVASGL_EXT_BEGIN(GL_OES_EGL_image) _EVASGL_EXT_DRVNAME(GL_OES_EGL_image) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glEGLImageTargetTexture2DOES, (GLenum target, GLeglImageOES image)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEGLImageTargetTexture2DOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEGLImageTargetTexture2DOES") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glEGLImageTargetRenderbufferStorageOES, (GLenum target, GLeglImageOES image)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEGLImageTargetRenderbufferStorageOES")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEGLImageTargetRenderbufferStorageOES") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_BEGIN(void, glEvasGLImageTargetTexture2DOES, (GLenum target, EvasGLImage image)) @@ -1136,7 +1139,7 @@ _EVASGL_EXT_BEGIN(GL_OES_EGL_image) #ifdef _EVASGL_EXT_VERIFY { - if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); + if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT(); } #endif @@ -1148,7 +1151,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_image_pixmap) _EVASGL_EXT_DRVNAME(EGL_KHR_image_pixmap) #ifdef _EVASGL_EXT_VERIFY { - if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); + if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT(); } #endif _EVASGL_EXT_END() @@ -1158,7 +1161,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_image) _EVASGL_EXT_DRVNAME(EGL_KHR_image) #ifdef _EVASGL_EXT_VERIFY { - if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); + if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT(); } #endif _EVASGL_EXT_END() @@ -1168,7 +1171,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_vg_parent_image) _EVASGL_EXT_DRVNAME(EvasGL_KHR_vg_parent_image) #ifdef _EVASGL_EXT_VERIFY { - if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); + if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT(); } #endif _EVASGL_EXT_END() @@ -1178,7 +1181,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_gl_texture_2D_image) _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_2D_image) #ifdef _EVASGL_EXT_VERIFY { - if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); + if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT(); } #endif _EVASGL_EXT_END() @@ -1188,7 +1191,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_gl_texture_cubemap_image) _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_cubemap_image) #ifdef _EVASGL_EXT_VERIFY { - if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); + if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT(); } #endif _EVASGL_EXT_END() @@ -1198,7 +1201,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_gl_texture_3D_image) _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_3D_image) #ifdef _EVASGL_EXT_VERIFY { - if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); + if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT(); } #endif _EVASGL_EXT_END() @@ -1208,7 +1211,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_gl_renderbuffer_image) _EVASGL_EXT_DRVNAME(EGL_KHR_gl_renderbuffer_image) #ifdef _EVASGL_EXT_VERIFY { - if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); + if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT(); } #endif _EVASGL_EXT_END() @@ -1218,16 +1221,16 @@ _EVASGL_EXT_BEGIN(EGL_KHR_fence_sync) _EVASGL_EXT_DRVNAME(EGL_KHR_fence_sync) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglCreateSyncKHR, (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglCreateSyncKHR")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglCreateSyncKHR") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglDestroySyncKHR, (EGLDisplay dpy, EGLSyncKHR sync)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglDestroySyncKHR")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglDestroySyncKHR") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLint, eglClientWaitSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglClientWaitSyncKHR")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglClientWaitSyncKHR") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglGetSyncAttribKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglGetSyncAttribKHR")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglGetSyncAttribKHR") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_BEGIN(EvasGLSync, evasglCreateSync, (Evas_GL *evas_gl, unsigned int type, const int *attrib_list)) @@ -1250,7 +1253,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_reusable_sync) _EVASGL_EXT_DRVNAME(EGL_KHR_reusable_sync) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglSignalSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglSignalSyncKHR")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglSignalSyncKHR") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_BEGIN(Eina_Bool, evasglSignalSync, (Evas_GL *evas_gl, EvasGLSync sync, unsigned mode)) @@ -1264,7 +1267,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_wait_sync) _EVASGL_EXT_DRVNAME(EGL_KHR_wait_sync) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLint, eglWaitSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, int flags)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglWaitSyncKHR")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglWaitSyncKHR") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_BEGIN(int, evasglWaitSync, (Evas_GL *evas_gl, EvasGLSync sync, int flags)) @@ -1279,10 +1282,10 @@ _EVASGL_EXT_BEGIN(EGL_SEC_map_image) _EVASGL_EXT_DRVNAME(EGL_SEC_map_image) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglMapImageSEC, void *a, void *b, int c, int d)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglMapImageSEC")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglMapImageSEC") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(unsigned int, eglUnmapImageSEC, void *a, void *b, int c)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglUnmapImageSEC")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglUnmapImageSEC") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_END() #endif @@ -1303,7 +1306,7 @@ _EVASGL_EXT_BEGIN(GLX_EXT_swap_control) _EVASGL_EXT_DRVNAME(GLX_EXT_swap_control) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXSwapIntervalEXT, (Display *dpy, GLXDrawable drawable, int interval)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXSwapIntervalEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXSwapIntervalEXT") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_END() @@ -1311,7 +1314,7 @@ _EVASGL_EXT_BEGIN(GLX_SGI_swap_control) _EVASGL_EXT_DRVNAME(GLX_SGI_swap_control) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXSwapIntervalSGI, (int interval)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXSwapIntervalSGI")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXSwapIntervalSGI") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_END() @@ -1319,10 +1322,10 @@ _EVASGL_EXT_BEGIN(GLX_SGI_video_sync) _EVASGL_EXT_DRVNAME(GLX_SGI_video_sync) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXGetVideoSyncSGI, (uint *count)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXGetVideoSyncSGI")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXGetVideoSyncSGI") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXWaitVideoSyncSGI, (int divisor, int remainder, unsigned int *count)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXWaitVideoSyncSGI")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXWaitVideoSyncSGI") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_END() @@ -1331,10 +1334,10 @@ _EVASGL_EXT_BEGIN(GLX_EXT_texture_from_pixmap) _EVASGL_EXT_DRVNAME(GLX_EXT_texture_from_pixmap) _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXBindTexImageEXT, (Display *display, GLXDrawable drawable, int buffer, const int *attrib_list)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXBindTexImageEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXBindTexImageEXT") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXReleaseTexImageEXT, (Display *display, GLXDrawable drawable, int buffer)) - _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXReleaseTexImageEXT")) + _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXReleaseTexImageEXT") _EVASGL_EXT_FUNCTION_PRIVATE_END() _EVASGL_EXT_END() |