summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2014-10-24 20:26:46 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2014-11-14 10:43:00 +0900
commitaff423e3bd6d360563336542e3736f500d4071f7 (patch)
treebe040a7874b08ee3b2a335be9f2153f7816b5fb2
parent9741f298c0a860bb1eadf42d2faad61348f42cdc (diff)
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.c12
-rw-r--r--src/modules/evas/engines/gl_common/evas_gl_api_ext.h4
-rw-r--r--src/modules/evas/engines/gl_common/evas_gl_api_ext_def.h643
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 };
23#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) ret (*glextsym_##name) param = NULL; 23#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) ret (*glextsym_##name) param = NULL;
24#define _EVASGL_EXT_FUNCTION_END() 24#define _EVASGL_EXT_FUNCTION_END()
25#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) 25#define _EVASGL_EXT_FUNCTION_DRVFUNC(name)
26#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name)
26 27
27#include "evas_gl_api_ext_def.h" 28#include "evas_gl_api_ext_def.h"
28 29
@@ -34,6 +35,7 @@ char _gl_ext_string[10240] = { 0 };
34#undef _EVASGL_EXT_FUNCTION_BEGIN 35#undef _EVASGL_EXT_FUNCTION_BEGIN
35#undef _EVASGL_EXT_FUNCTION_END 36#undef _EVASGL_EXT_FUNCTION_END
36#undef _EVASGL_EXT_FUNCTION_DRVFUNC 37#undef _EVASGL_EXT_FUNCTION_DRVFUNC
38#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
37///////////////////////////////////////////////////////////////////////////////////////////////////// 39/////////////////////////////////////////////////////////////////////////////////////////////////////
38 40
39///////////////////////////////////////////////////////////////////////////////////////////////////// 41/////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -47,6 +49,7 @@ char _gl_ext_string[10240] = { 0 };
47#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) 49#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param)
48#define _EVASGL_EXT_FUNCTION_END() 50#define _EVASGL_EXT_FUNCTION_END()
49#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) 51#define _EVASGL_EXT_FUNCTION_DRVFUNC(name)
52#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name)
50 53
51#include "evas_gl_api_ext_def.h" 54#include "evas_gl_api_ext_def.h"
52 55
@@ -58,6 +61,7 @@ char _gl_ext_string[10240] = { 0 };
58#undef _EVASGL_EXT_FUNCTION_BEGIN 61#undef _EVASGL_EXT_FUNCTION_BEGIN
59#undef _EVASGL_EXT_FUNCTION_END 62#undef _EVASGL_EXT_FUNCTION_END
60#undef _EVASGL_EXT_FUNCTION_DRVFUNC 63#undef _EVASGL_EXT_FUNCTION_DRVFUNC
64#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
61///////////////////////////////////////////////////////////////////////////////////////////////////// 65/////////////////////////////////////////////////////////////////////////////////////////////////////
62 66
63 67
@@ -311,6 +315,9 @@ re->info->info.screen);
311#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) \ 315#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) \
312 if ((*drvfunc) == NULL) *drvfunc = name; 316 if ((*drvfunc) == NULL) *drvfunc = name;
313 317
318#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name) \
319 if ((*drvfunc) == NULL) *drvfunc = GETPROCADDR(name);
320
314#include "evas_gl_api_ext_def.h" 321#include "evas_gl_api_ext_def.h"
315 322
316#undef _EVASGL_EXT_CHECK_SUPPORT 323#undef _EVASGL_EXT_CHECK_SUPPORT
@@ -321,6 +328,7 @@ re->info->info.screen);
321#undef _EVASGL_EXT_FUNCTION_BEGIN 328#undef _EVASGL_EXT_FUNCTION_BEGIN
322#undef _EVASGL_EXT_FUNCTION_END 329#undef _EVASGL_EXT_FUNCTION_END
323#undef _EVASGL_EXT_FUNCTION_DRVFUNC 330#undef _EVASGL_EXT_FUNCTION_DRVFUNC
331#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
324 332
325#undef GETPROCADDR 333#undef GETPROCADDR
326 ///////////////////////////////////////////////////////////////////////////////////////////////////// 334 /////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -343,6 +351,7 @@ re->info->info.screen);
343#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) 351#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param)
344#define _EVASGL_EXT_FUNCTION_END() 352#define _EVASGL_EXT_FUNCTION_END()
345#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) 353#define _EVASGL_EXT_FUNCTION_DRVFUNC(name)
354#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name)
346 355
347#include "evas_gl_api_ext_def.h" 356#include "evas_gl_api_ext_def.h"
348 357
@@ -354,6 +363,7 @@ re->info->info.screen);
354#undef _EVASGL_EXT_FUNCTION_BEGIN 363#undef _EVASGL_EXT_FUNCTION_BEGIN
355#undef _EVASGL_EXT_FUNCTION_END 364#undef _EVASGL_EXT_FUNCTION_END
356#undef _EVASGL_EXT_FUNCTION_DRVFUNC 365#undef _EVASGL_EXT_FUNCTION_DRVFUNC
366#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
357 ///////////////////////////////////////////////////////////////////////////////////////////////////// 367 /////////////////////////////////////////////////////////////////////////////////////////////////////
358 368
359 369
@@ -391,6 +401,7 @@ evgl_api_ext_get(Evas_GL_API *gl_funcs)
391#define _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(ret, name, param) 401#define _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(ret, name, param)
392#define _EVASGL_EXT_FUNCTION_PRIVATE_END() 402#define _EVASGL_EXT_FUNCTION_PRIVATE_END()
393#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) 403#define _EVASGL_EXT_FUNCTION_DRVFUNC(name)
404#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name)
394 405
395#include "evas_gl_api_ext_def.h" 406#include "evas_gl_api_ext_def.h"
396 407
@@ -404,6 +415,7 @@ evgl_api_ext_get(Evas_GL_API *gl_funcs)
404#undef _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN 415#undef _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN
405#undef _EVASGL_EXT_FUNCTION_PRIVATE_END 416#undef _EVASGL_EXT_FUNCTION_PRIVATE_END
406#undef _EVASGL_EXT_FUNCTION_DRVFUNC 417#undef _EVASGL_EXT_FUNCTION_DRVFUNC
418#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
407 ///////////////////////////////////////////////////////////////////////////////////////////////////// 419 /////////////////////////////////////////////////////////////////////////////////////////////////////
408#undef ORD 420#undef ORD
409 421
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 @@
27#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) extern ret (*glextsym_##name) param; 27#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) extern ret (*glextsym_##name) param;
28#define _EVASGL_EXT_FUNCTION_END() 28#define _EVASGL_EXT_FUNCTION_END()
29#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) 29#define _EVASGL_EXT_FUNCTION_DRVFUNC(name)
30#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name)
30 31
31#include "evas_gl_api_ext_def.h" 32#include "evas_gl_api_ext_def.h"
32 33
@@ -38,6 +39,7 @@
38#undef _EVASGL_EXT_FUNCTION_BEGIN 39#undef _EVASGL_EXT_FUNCTION_BEGIN
39#undef _EVASGL_EXT_FUNCTION_END 40#undef _EVASGL_EXT_FUNCTION_END
40#undef _EVASGL_EXT_FUNCTION_DRVFUNC 41#undef _EVASGL_EXT_FUNCTION_DRVFUNC
42#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
41///////////////////////////////////////////////////////////////////////////////////////////////////// 43/////////////////////////////////////////////////////////////////////////////////////////////////////
42#define EXT_FUNC(fname) glextsym_##fname 44#define EXT_FUNC(fname) glextsym_##fname
43 45
@@ -53,6 +55,7 @@
53#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param) 55#define _EVASGL_EXT_FUNCTION_BEGIN(ret, name, param)
54#define _EVASGL_EXT_FUNCTION_END() 56#define _EVASGL_EXT_FUNCTION_END()
55#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) 57#define _EVASGL_EXT_FUNCTION_DRVFUNC(name)
58#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name)
56 59
57#include "evas_gl_api_ext_def.h" 60#include "evas_gl_api_ext_def.h"
58 61
@@ -64,6 +67,7 @@
64#undef _EVASGL_EXT_FUNCTION_BEGIN 67#undef _EVASGL_EXT_FUNCTION_BEGIN
65#undef _EVASGL_EXT_FUNCTION_END 68#undef _EVASGL_EXT_FUNCTION_END
66#undef _EVASGL_EXT_FUNCTION_DRVFUNC 69#undef _EVASGL_EXT_FUNCTION_DRVFUNC
70#undef _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
67///////////////////////////////////////////////////////////////////////////////////////////////////// 71/////////////////////////////////////////////////////////////////////////////////////////////////////
68#define EXTENSION_SUPPORT(name) (_gl_ext_support_##name == 1) 72#define EXTENSION_SUPPORT(name) (_gl_ext_support_##name == 1)
69 73
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 @@
31// Driver extension functions to wrap (name : SPEC extension function name) 31// Driver extension functions to wrap (name : SPEC extension function name)
32#define _EVASGL_EXT_FUNCTION_DRVFUNC(name) 32#define _EVASGL_EXT_FUNCTION_DRVFUNC(name)
33 33
34// Driver extension functions that need no wrapping
35#define _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR(name)
36
34#endif 37#endif
35////////////////////////////////////////////////////////////////////////////////////////////////// 38//////////////////////////////////////////////////////////////////////////////////////////////////
36 39
@@ -51,12 +54,12 @@ _EVASGL_EXT_BEGIN(get_program_binary)
51 _EVASGL_EXT_DRVNAME(GL_OES_get_program_binary) 54 _EVASGL_EXT_DRVNAME(GL_OES_get_program_binary)
52 55
53 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetProgramBinaryOES, (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)) 56 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetProgramBinaryOES, (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary))
54 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetProgramBinary")) 57 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetProgramBinary")
55 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetProgramBinaryOES")) 58 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetProgramBinaryOES")
56 _EVASGL_EXT_FUNCTION_END() 59 _EVASGL_EXT_FUNCTION_END()
57 _EVASGL_EXT_FUNCTION_BEGIN(void, glProgramBinaryOES, (GLuint program, GLenum binaryFormat, const void *binary, GLint length)) 60 _EVASGL_EXT_FUNCTION_BEGIN(void, glProgramBinaryOES, (GLuint program, GLenum binaryFormat, const void *binary, GLint length))
58 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glProgramBinary")) 61 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glProgramBinary")
59 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glProgramBinaryOES")) 62 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glProgramBinaryOES")
60 _EVASGL_EXT_FUNCTION_END() 63 _EVASGL_EXT_FUNCTION_END()
61_EVASGL_EXT_END() 64_EVASGL_EXT_END()
62 65
@@ -65,16 +68,16 @@ _EVASGL_EXT_BEGIN(mapbuffer)
65 _EVASGL_EXT_DRVNAME(GL_OES_mapbuffer) 68 _EVASGL_EXT_DRVNAME(GL_OES_mapbuffer)
66 69
67 _EVASGL_EXT_FUNCTION_BEGIN(void *, glMapBufferOES, (GLenum target, GLenum access)) 70 _EVASGL_EXT_FUNCTION_BEGIN(void *, glMapBufferOES, (GLenum target, GLenum access))
68 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMapBuffer")) 71 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBuffer")
69 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMapBufferOES")) 72 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBufferOES")
70 _EVASGL_EXT_FUNCTION_END() 73 _EVASGL_EXT_FUNCTION_END()
71 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glUnmapBufferOES, (GLenum target)) 74 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glUnmapBufferOES, (GLenum target))
72 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glUnmapBuffer")) 75 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glUnmapBuffer")
73 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glUnmapBufferOES")) 76 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glUnmapBufferOES")
74 _EVASGL_EXT_FUNCTION_END() 77 _EVASGL_EXT_FUNCTION_END()
75 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetBufferPointervOES, (GLenum target, GLenum pname, void** params)) 78 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetBufferPointervOES, (GLenum target, GLenum pname, void** params))
76 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetBufferPointerv")) 79 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetBufferPointerv")
77 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetBufferPointervOES")) 80 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetBufferPointervOES")
78 _EVASGL_EXT_FUNCTION_END() 81 _EVASGL_EXT_FUNCTION_END()
79_EVASGL_EXT_END() 82_EVASGL_EXT_END()
80 83
@@ -82,28 +85,28 @@ _EVASGL_EXT_BEGIN(texture_3D)
82 _EVASGL_EXT_DRVNAME(GL_OES_texture_3D) 85 _EVASGL_EXT_DRVNAME(GL_OES_texture_3D)
83 86
84 _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)) 87 _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))
85 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexImage3D")) 88 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexImage3D")
86 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexImage3DOES")) 89 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexImage3DOES")
87 _EVASGL_EXT_FUNCTION_END() 90 _EVASGL_EXT_FUNCTION_END()
88 _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)) 91 _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))
89 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexSubImage3D")) 92 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexSubImage3D")
90 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexSubImage3DOES")) 93 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexSubImage3DOES")
91 _EVASGL_EXT_FUNCTION_END() 94 _EVASGL_EXT_FUNCTION_END()
92 _EVASGL_EXT_FUNCTION_BEGIN(void, glCopyTexSubImage3DOES, (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)) 95 _EVASGL_EXT_FUNCTION_BEGIN(void, glCopyTexSubImage3DOES, (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height))
93 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCopyTexSubImage3D")) 96 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTexSubImage3D")
94 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCopyTexSubImage3DOES")) 97 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTexSubImage3DOES")
95 _EVASGL_EXT_FUNCTION_END() 98 _EVASGL_EXT_FUNCTION_END()
96 _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)) 99 _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))
97 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCompressedTexImage3D")) 100 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCompressedTexImage3D")
98 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCompressedTexImage3DOES")) 101 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCompressedTexImage3DOES")
99 _EVASGL_EXT_FUNCTION_END() 102 _EVASGL_EXT_FUNCTION_END()
100 _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)) 103 _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))
101 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCompressedTexSubImage3D")) 104 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCompressedTexSubImage3D")
102 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCompressedTexSubImage3DOES")) 105 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCompressedTexSubImage3DOES")
103 _EVASGL_EXT_FUNCTION_END() 106 _EVASGL_EXT_FUNCTION_END()
104 _EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture3DOES, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)) 107 _EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture3DOES, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset))
105 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture3D")) 108 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture3D")
106 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture3DOES")) 109 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture3DOES")
107 _EVASGL_EXT_FUNCTION_END() 110 _EVASGL_EXT_FUNCTION_END()
108_EVASGL_EXT_END() 111_EVASGL_EXT_END()
109 112
@@ -112,37 +115,37 @@ _EVASGL_EXT_BEGIN(AMD_performance_monitor)
112 _EVASGL_EXT_DRVNAME(AMD_performance_monitor) 115 _EVASGL_EXT_DRVNAME(AMD_performance_monitor)
113 116
114 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorGroupsAMD, (GLint* numGroups, GLsizei groupsSize, GLuint* groups)) 117 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorGroupsAMD, (GLint* numGroups, GLsizei groupsSize, GLuint* groups))
115 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorGroupsAMD")) 118 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorGroupsAMD")
116 _EVASGL_EXT_FUNCTION_END() 119 _EVASGL_EXT_FUNCTION_END()
117 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCountersAMD, (GLuint group, GLint* numCounters, GLint* maxActiveCounters, GLsizei counterSize, GLuint* counters)) 120 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCountersAMD, (GLuint group, GLint* numCounters, GLint* maxActiveCounters, GLsizei counterSize, GLuint* counters))
118 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorCountersAMD")) 121 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorCountersAMD")
119 _EVASGL_EXT_FUNCTION_END() 122 _EVASGL_EXT_FUNCTION_END()
120 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorGroupStringAMD, (GLuint group, GLsizei bufSize, GLsizei* length, char* groupString)) 123 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorGroupStringAMD, (GLuint group, GLsizei bufSize, GLsizei* length, char* groupString))
121 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorGroupStringAMD")) 124 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorGroupStringAMD")
122 _EVASGL_EXT_FUNCTION_END() 125 _EVASGL_EXT_FUNCTION_END()
123 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterStringAMD, (GLuint group, GLuint counter, GLsizei bufSize, GLsizei* length, char* counterString)) 126 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterStringAMD, (GLuint group, GLuint counter, GLsizei bufSize, GLsizei* length, char* counterString))
124 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorCounterStringAMD")) 127 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorCounterStringAMD")
125 _EVASGL_EXT_FUNCTION_END() 128 _EVASGL_EXT_FUNCTION_END()
126 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterInfoAMD, (GLuint group, GLuint counter, GLenum pname, void* data)) 129 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterInfoAMD, (GLuint group, GLuint counter, GLenum pname, void* data))
127 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorCounterInfoAMD")) 130 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorCounterInfoAMD")
128 _EVASGL_EXT_FUNCTION_END() 131 _EVASGL_EXT_FUNCTION_END()
129 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenPerfMonitorsAMD, (GLsizei n, GLuint* monitors)) 132 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenPerfMonitorsAMD, (GLsizei n, GLuint* monitors))
130 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenPerfMonitorsAMD")) 133 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenPerfMonitorsAMD")
131 _EVASGL_EXT_FUNCTION_END() 134 _EVASGL_EXT_FUNCTION_END()
132 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeletePerfMonitorsAMD, (GLsizei n, GLuint* monitors)) 135 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeletePerfMonitorsAMD, (GLsizei n, GLuint* monitors))
133 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeletePerfMonitorsAMD")) 136 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeletePerfMonitorsAMD")
134 _EVASGL_EXT_FUNCTION_END() 137 _EVASGL_EXT_FUNCTION_END()
135 _EVASGL_EXT_FUNCTION_BEGIN(void, glSelectPerfMonitorCountersAMD, (GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint* countersList)) 138 _EVASGL_EXT_FUNCTION_BEGIN(void, glSelectPerfMonitorCountersAMD, (GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint* countersList))
136 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glSelectPerfMonitorCountersAMD")) 139 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glSelectPerfMonitorCountersAMD")
137 _EVASGL_EXT_FUNCTION_END() 140 _EVASGL_EXT_FUNCTION_END()
138 _EVASGL_EXT_FUNCTION_BEGIN(void, glBeginPerfMonitorAMD, (GLuint monitor)) 141 _EVASGL_EXT_FUNCTION_BEGIN(void, glBeginPerfMonitorAMD, (GLuint monitor))
139 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBeginPerfMonitorAMD")) 142 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBeginPerfMonitorAMD")
140 _EVASGL_EXT_FUNCTION_END() 143 _EVASGL_EXT_FUNCTION_END()
141 _EVASGL_EXT_FUNCTION_BEGIN(void, glEndPerfMonitorAMD, (GLuint monitor)) 144 _EVASGL_EXT_FUNCTION_BEGIN(void, glEndPerfMonitorAMD, (GLuint monitor))
142 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEndPerfMonitorAMD")) 145 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEndPerfMonitorAMD")
143 _EVASGL_EXT_FUNCTION_END() 146 _EVASGL_EXT_FUNCTION_END()
144 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterDataAMD, (GLuint monitor, GLenum pname, GLsizei dataSize, GLuint* data, GLint* bytesWritten)) 147 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetPerfMonitorCounterDataAMD, (GLuint monitor, GLenum pname, GLsizei dataSize, GLuint* data, GLint* bytesWritten))
145 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetPerfMonitorCounterDataAMD")) 148 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetPerfMonitorCounterDataAMD")
146 _EVASGL_EXT_FUNCTION_END() 149 _EVASGL_EXT_FUNCTION_END()
147_EVASGL_EXT_END() 150_EVASGL_EXT_END()
148 151
@@ -151,8 +154,8 @@ _EVASGL_EXT_BEGIN(discard_framebuffer)
151 _EVASGL_EXT_DRVNAME(GL_EXT_discard_framebuffer) 154 _EVASGL_EXT_DRVNAME(GL_EXT_discard_framebuffer)
152 155
153 _EVASGL_EXT_FUNCTION_BEGIN(void, glDiscardFramebufferEXT, (GLenum target, GLsizei numAttachments, const GLenum* attachments)) 156 _EVASGL_EXT_FUNCTION_BEGIN(void, glDiscardFramebufferEXT, (GLenum target, GLsizei numAttachments, const GLenum* attachments))
154 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDiscardFramebuffer")) 157 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDiscardFramebuffer")
155 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDiscardFramebufferEXT")) 158 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDiscardFramebufferEXT")
156 _EVASGL_EXT_FUNCTION_END() 159 _EVASGL_EXT_FUNCTION_END()
157_EVASGL_EXT_END() 160_EVASGL_EXT_END()
158 161
@@ -161,13 +164,13 @@ _EVASGL_EXT_BEGIN(multi_draw_arrays)
161 _EVASGL_EXT_DRVNAME(GL_EXT_multi_draw_arrays) 164 _EVASGL_EXT_DRVNAME(GL_EXT_multi_draw_arrays)
162 165
163 _EVASGL_EXT_FUNCTION_BEGIN(void, glMultiDrawArraysEXT, (GLenum mode, GLint* first, GLsizei* count, GLsizei primcount)) 166 _EVASGL_EXT_FUNCTION_BEGIN(void, glMultiDrawArraysEXT, (GLenum mode, GLint* first, GLsizei* count, GLsizei primcount))
164 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawArrays")) 167 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawArrays")
165 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawArraysEXT")) 168 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawArraysEXT")
166 _EVASGL_EXT_FUNCTION_END() 169 _EVASGL_EXT_FUNCTION_END()
167 _EVASGL_EXT_FUNCTION_BEGIN(void, glMultiDrawElementsEXT, (GLenum mode, const GLsizei* count, GLenum type, const GLvoid** indices, GLsizei primcount)) 170 _EVASGL_EXT_FUNCTION_BEGIN(void, glMultiDrawElementsEXT, (GLenum mode, const GLsizei* count, GLenum type, const GLvoid** indices, GLsizei primcount))
168 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawElements")) 171 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElements")
169 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawElementsEXT")) 172 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElementsEXT")
170 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiDrawElementsARB")) 173 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiDrawElementsARB")
171 _EVASGL_EXT_FUNCTION_END() 174 _EVASGL_EXT_FUNCTION_END()
172_EVASGL_EXT_END() 175_EVASGL_EXT_END()
173 176
@@ -176,25 +179,25 @@ _EVASGL_EXT_BEGIN(NV_fence)
176 _EVASGL_EXT_DRVNAME(GL_NV_fence) 179 _EVASGL_EXT_DRVNAME(GL_NV_fence)
177 180
178 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteFencesNV, (GLsizei n, const GLuint* fences)) 181 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteFencesNV, (GLsizei n, const GLuint* fences))
179 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteFencesNV")) 182 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteFencesNV")
180 _EVASGL_EXT_FUNCTION_END() 183 _EVASGL_EXT_FUNCTION_END()
181 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenFencesNV, (GLsizei n, GLuint* fences)) 184 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenFencesNV, (GLsizei n, GLuint* fences))
182 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenFencesNV")) 185 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenFencesNV")
183 _EVASGL_EXT_FUNCTION_END() 186 _EVASGL_EXT_FUNCTION_END()
184 _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glIsFenceNV, (GLuint fence)) 187 _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glIsFenceNV, (GLuint fence))
185 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsFenceNV")) 188 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsFenceNV")
186 _EVASGL_EXT_FUNCTION_END() 189 _EVASGL_EXT_FUNCTION_END()
187 _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glTestFenceNV, (GLuint fence)) 190 _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glTestFenceNV, (GLuint fence))
188 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTestFenceNV")) 191 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTestFenceNV")
189 _EVASGL_EXT_FUNCTION_END() 192 _EVASGL_EXT_FUNCTION_END()
190 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetFenceivNV, (GLuint fence, GLenum pname, GLint* params)) 193 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetFenceivNV, (GLuint fence, GLenum pname, GLint* params))
191 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFenceivNV")) 194 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFenceivNV")
192 _EVASGL_EXT_FUNCTION_END() 195 _EVASGL_EXT_FUNCTION_END()
193 _EVASGL_EXT_FUNCTION_BEGIN(void, glFinishFenceNV, (GLuint fence)) 196 _EVASGL_EXT_FUNCTION_BEGIN(void, glFinishFenceNV, (GLuint fence))
194 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFinishFenceNV")) 197 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFinishFenceNV")
195 _EVASGL_EXT_FUNCTION_END() 198 _EVASGL_EXT_FUNCTION_END()
196 _EVASGL_EXT_FUNCTION_BEGIN(void, glSetFenceNV, (GLuint, GLenum)) 199 _EVASGL_EXT_FUNCTION_BEGIN(void, glSetFenceNV, (GLuint, GLenum))
197 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glSetFenceNV")) 200 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glSetFenceNV")
198 _EVASGL_EXT_FUNCTION_END() 201 _EVASGL_EXT_FUNCTION_END()
199_EVASGL_EXT_END() 202_EVASGL_EXT_END()
200 203
@@ -203,16 +206,16 @@ _EVASGL_EXT_BEGIN(QCOM_driver_control)
203 _EVASGL_EXT_DRVNAME(GL_QCOM_driver_control) 206 _EVASGL_EXT_DRVNAME(GL_QCOM_driver_control)
204 207
205 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetDriverControlsQCOM, (GLint* num, GLsizei size, GLuint* driverControls)) 208 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetDriverControlsQCOM, (GLint* num, GLsizei size, GLuint* driverControls))
206 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetDriverControlsQCOM")) 209 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetDriverControlsQCOM")
207 _EVASGL_EXT_FUNCTION_END() 210 _EVASGL_EXT_FUNCTION_END()
208 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetDriverControlStringQCOM, (GLuint driverControl, GLsizei bufSize, GLsizei *length, GLchar *driverControlString)) 211 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetDriverControlStringQCOM, (GLuint driverControl, GLsizei bufSize, GLsizei *length, GLchar *driverControlString))
209 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetDriverControlStringQCOM")) 212 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetDriverControlStringQCOM")
210 _EVASGL_EXT_FUNCTION_END() 213 _EVASGL_EXT_FUNCTION_END()
211 _EVASGL_EXT_FUNCTION_BEGIN(void, glEnableDriverControlQCOM, (GLuint driverControl)) 214 _EVASGL_EXT_FUNCTION_BEGIN(void, glEnableDriverControlQCOM, (GLuint driverControl))
212 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEnableDriverControlQCOM")) 215 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEnableDriverControlQCOM")
213 _EVASGL_EXT_FUNCTION_END() 216 _EVASGL_EXT_FUNCTION_END()
214 _EVASGL_EXT_FUNCTION_BEGIN(void, glDisableDriverControlQCOM, (GLuint driverControl)) 217 _EVASGL_EXT_FUNCTION_BEGIN(void, glDisableDriverControlQCOM, (GLuint driverControl))
215 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDisableDriverControlQCOM")) 218 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDisableDriverControlQCOM")
216 _EVASGL_EXT_FUNCTION_END() 219 _EVASGL_EXT_FUNCTION_END()
217_EVASGL_EXT_END() 220_EVASGL_EXT_END()
218 221
@@ -221,28 +224,28 @@ _EVASGL_EXT_BEGIN(QCOM_extended_get)
221 _EVASGL_EXT_DRVNAME(GL_QCOM_extended_get) 224 _EVASGL_EXT_DRVNAME(GL_QCOM_extended_get)
222 225
223 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetTexturesQCOM, (GLuint* textures, GLint maxTextures, GLint* numTextures)) 226 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetTexturesQCOM, (GLuint* textures, GLint maxTextures, GLint* numTextures))
224 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetTexturesQCOM")) 227 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetTexturesQCOM")
225 _EVASGL_EXT_FUNCTION_END() 228 _EVASGL_EXT_FUNCTION_END()
226 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetBuffersQCOM, (GLuint* buffers, GLint maxBuffers, GLint* numBuffers)) 229 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetBuffersQCOM, (GLuint* buffers, GLint maxBuffers, GLint* numBuffers))
227 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetBuffersQCOM")) 230 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetBuffersQCOM")
228 _EVASGL_EXT_FUNCTION_END() 231 _EVASGL_EXT_FUNCTION_END()
229 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetRenderbuffersQCOM, (GLuint* renderbuffers, GLint maxRenderbuffers, GLint* numRenderbuffers)) 232 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetRenderbuffersQCOM, (GLuint* renderbuffers, GLint maxRenderbuffers, GLint* numRenderbuffers))
230 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetRenderbuffersQCOM")) 233 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetRenderbuffersQCOM")
231 _EVASGL_EXT_FUNCTION_END() 234 _EVASGL_EXT_FUNCTION_END()
232 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetFramebuffersQCOM, (GLuint* framebuffers, GLint maxFramebuffers, GLint* numFramebuffers)) 235 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetFramebuffersQCOM, (GLuint* framebuffers, GLint maxFramebuffers, GLint* numFramebuffers))
233 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetFramebuffersQCOM")) 236 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetFramebuffersQCOM")
234 _EVASGL_EXT_FUNCTION_END() 237 _EVASGL_EXT_FUNCTION_END()
235 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetTexLevelParameterivQCOM, (GLuint texture, GLenum face, GLint level, GLenum pname, GLint* params)) 238 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetTexLevelParameterivQCOM, (GLuint texture, GLenum face, GLint level, GLenum pname, GLint* params))
236 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetTexLevelParameterivQCOM")) 239 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetTexLevelParameterivQCOM")
237 _EVASGL_EXT_FUNCTION_END() 240 _EVASGL_EXT_FUNCTION_END()
238 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtTexObjectStateOverrideiQCOM, (GLenum target, GLenum pname, GLint param)) 241 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtTexObjectStateOverrideiQCOM, (GLenum target, GLenum pname, GLint param))
239 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtTexObjectStateOverrideiQCOM")) 242 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtTexObjectStateOverrideiQCOM")
240 _EVASGL_EXT_FUNCTION_END() 243 _EVASGL_EXT_FUNCTION_END()
241 _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)) 244 _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))
242 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetTexSubImageQCOM")) 245 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetTexSubImageQCOM")
243 _EVASGL_EXT_FUNCTION_END() 246 _EVASGL_EXT_FUNCTION_END()
244 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetBufferPointervQCOM, (GLenum target, void** params)) 247 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetBufferPointervQCOM, (GLenum target, void** params))
245 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetBufferPointervQCOM")) 248 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetBufferPointervQCOM")
246 _EVASGL_EXT_FUNCTION_END() 249 _EVASGL_EXT_FUNCTION_END()
247_EVASGL_EXT_END() 250_EVASGL_EXT_END()
248 251
@@ -251,16 +254,16 @@ _EVASGL_EXT_BEGIN(QCOM_extended_get2)
251 _EVASGL_EXT_DRVNAME(GL_QCOM_extended_get2) 254 _EVASGL_EXT_DRVNAME(GL_QCOM_extended_get2)
252 255
253 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetShadersQCOM, (GLuint* shaders, GLint maxShaders, GLint* numShaders)) 256 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetShadersQCOM, (GLuint* shaders, GLint maxShaders, GLint* numShaders))
254 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetShadersQCOM")) 257 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetShadersQCOM")
255 _EVASGL_EXT_FUNCTION_END() 258 _EVASGL_EXT_FUNCTION_END()
256 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetProgramsQCOM, (GLuint* programs, GLint maxPrograms, GLint* numPrograms)) 259 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetProgramsQCOM, (GLuint* programs, GLint maxPrograms, GLint* numPrograms))
257 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetProgramsQCOM")) 260 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetProgramsQCOM")
258 _EVASGL_EXT_FUNCTION_END() 261 _EVASGL_EXT_FUNCTION_END()
259 _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glExtIsProgramBinaryQCOM, (GLuint program)) 262 _EVASGL_EXT_FUNCTION_BEGIN(unsigned char, glExtIsProgramBinaryQCOM, (GLuint program))
260 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtIsProgramBinaryQCOM")) 263 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtIsProgramBinaryQCOM")
261 _EVASGL_EXT_FUNCTION_END() 264 _EVASGL_EXT_FUNCTION_END()
262 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetProgramBinarySourceQCOM, (GLuint program, GLenum shadertype, char* source, GLint* length)) 265 _EVASGL_EXT_FUNCTION_BEGIN(void, glExtGetProgramBinarySourceQCOM, (GLuint program, GLenum shadertype, char* source, GLint* length))
263 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glExtGetProgramBinarySourceQCOM")) 266 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glExtGetProgramBinarySourceQCOM")
264 _EVASGL_EXT_FUNCTION_END() 267 _EVASGL_EXT_FUNCTION_END()
265_EVASGL_EXT_END() 268_EVASGL_EXT_END()
266 269
@@ -273,12 +276,12 @@ _EVASGL_EXT_BEGIN(EXT_multisampled_render_to_texture)
273 276
274 /* GLES 1.x extension */ 277 /* GLES 1.x extension */
275 _EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageMultisampleEXT, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)) 278 _EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageMultisampleEXT, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height))
276 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisample")) 279 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisample")
277 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisampleEXT")) 280 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisampleEXT")
278 _EVASGL_EXT_FUNCTION_END() 281 _EVASGL_EXT_FUNCTION_END()
279 _EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture2DMultisampleEXT, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)) 282 _EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture2DMultisampleEXT, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples))
280 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisample")) 283 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisample")
281 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisampleEXT")) 284 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisampleEXT")
282 _EVASGL_EXT_FUNCTION_END() 285 _EVASGL_EXT_FUNCTION_END()
283_EVASGL_EXT_END() 286_EVASGL_EXT_END()
284 287
@@ -287,14 +290,14 @@ _EVASGL_EXT_BEGIN(multisampled_render_to_texture)
287 _EVASGL_EXT_DRVNAME(GL_EXT_multisampled_render_to_texture) 290 _EVASGL_EXT_DRVNAME(GL_EXT_multisampled_render_to_texture)
288 291
289 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glRenderbufferStorageMultisample, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)) 292 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glRenderbufferStorageMultisample, (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height))
290 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisample")) 293 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisample")
291 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisampleIMG")) 294 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisampleIMG")
292 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisampleEXT")) 295 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisampleEXT")
293 _EVASGL_EXT_FUNCTION_PRIVATE_END() 296 _EVASGL_EXT_FUNCTION_PRIVATE_END()
294 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glFramebufferTexture2DMultisample, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)) 297 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glFramebufferTexture2DMultisample, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples))
295 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisample")) 298 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisample")
296 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisampleIMG")) 299 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisampleIMG")
297 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DMultisampleEXT")) 300 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DMultisampleEXT")
298 _EVASGL_EXT_FUNCTION_PRIVATE_END() 301 _EVASGL_EXT_FUNCTION_PRIVATE_END()
299_EVASGL_EXT_END() 302_EVASGL_EXT_END()
300 303
@@ -448,8 +451,8 @@ _EVASGL_EXT_BEGIN(blend_equation_separate)
448 _EVASGL_EXT_DRVNAME(GL_OES_blend_equation_separate) 451 _EVASGL_EXT_DRVNAME(GL_OES_blend_equation_separate)
449 452
450 _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendEquationSeparateOES, (GLenum modeRGB, GLenum modeAlpha)) 453 _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendEquationSeparateOES, (GLenum modeRGB, GLenum modeAlpha))
451 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendEquationSeparate")) 454 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationSeparate")
452 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendEquationSeparateOES")) 455 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationSeparateOES")
453 _EVASGL_EXT_FUNCTION_END() 456 _EVASGL_EXT_FUNCTION_END()
454_EVASGL_EXT_END() 457_EVASGL_EXT_END()
455 458
@@ -458,8 +461,8 @@ _EVASGL_EXT_BEGIN(blend_func_separate)
458 _EVASGL_EXT_DRVNAME(GL_OES_blend_func_separate) 461 _EVASGL_EXT_DRVNAME(GL_OES_blend_func_separate)
459 462
460 _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendFuncSeparateOES, (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)) 463 _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendFuncSeparateOES, (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha))
461 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendFuncSeparate")) 464 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendFuncSeparate")
462 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendFuncSeparateOES")) 465 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendFuncSeparateOES")
463 _EVASGL_EXT_FUNCTION_END() 466 _EVASGL_EXT_FUNCTION_END()
464_EVASGL_EXT_END() 467_EVASGL_EXT_END()
465 468
@@ -468,8 +471,8 @@ _EVASGL_EXT_BEGIN(blend_subtract)
468 _EVASGL_EXT_DRVNAME(GL_OES_blend_subtract) 471 _EVASGL_EXT_DRVNAME(GL_OES_blend_subtract)
469 472
470 _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendEquationOES, (GLenum mode)) 473 _EVASGL_EXT_FUNCTION_BEGIN(void, glBlendEquationOES, (GLenum mode))
471 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendEquation")) 474 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquation")
472 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBlendEquationOES")) 475 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBlendEquationOES")
473 _EVASGL_EXT_FUNCTION_END() 476 _EVASGL_EXT_FUNCTION_END()
474_EVASGL_EXT_END() 477_EVASGL_EXT_END()
475 478
@@ -483,36 +486,36 @@ _EVASGL_EXT_BEGIN(draw_texture)
483 _EVASGL_EXT_DRVNAME(GL_OES_draw_texture) 486 _EVASGL_EXT_DRVNAME(GL_OES_draw_texture)
484 487
485 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexsOES, (GLshort x, GLshort y, GLshort z, GLshort width, GLshort height)) 488 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexsOES, (GLshort x, GLshort y, GLshort z, GLshort width, GLshort height))
486 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexs")) 489 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexs")
487 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexsOES")) 490 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexsOES")
488 _EVASGL_EXT_FUNCTION_END() 491 _EVASGL_EXT_FUNCTION_END()
489 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexiOES, (GLint x, GLint y, GLint z, GLint width, GLint height)) 492 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexiOES, (GLint x, GLint y, GLint z, GLint width, GLint height))
490 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexi")) 493 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexi")
491 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexiOES")) 494 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexiOES")
492 _EVASGL_EXT_FUNCTION_END() 495 _EVASGL_EXT_FUNCTION_END()
493 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexxOES, (GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height)) 496 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexxOES, (GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height))
494 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexx")) 497 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexx")
495 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexxOES")) 498 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexxOES")
496 _EVASGL_EXT_FUNCTION_END() 499 _EVASGL_EXT_FUNCTION_END()
497 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexsvOES, (const GLshort *coords)) 500 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexsvOES, (const GLshort *coords))
498 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexsv")) 501 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexsv")
499 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexsvOES")) 502 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexsvOES")
500 _EVASGL_EXT_FUNCTION_END() 503 _EVASGL_EXT_FUNCTION_END()
501 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexivOES, (const GLint *coords)) 504 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexivOES, (const GLint *coords))
502 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexiv")) 505 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexiv")
503 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexivOES")) 506 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexivOES")
504 _EVASGL_EXT_FUNCTION_END() 507 _EVASGL_EXT_FUNCTION_END()
505 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexxvOES, (const GLfixed *coords)) 508 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexxvOES, (const GLfixed *coords))
506 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexxv")) 509 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexxv")
507 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexxvOES")) 510 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexxvOES")
508 _EVASGL_EXT_FUNCTION_END() 511 _EVASGL_EXT_FUNCTION_END()
509 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexfOES, (GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height)) 512 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexfOES, (GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height))
510 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexf")) 513 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexf")
511 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexfOES")) 514 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexfOES")
512 _EVASGL_EXT_FUNCTION_END() 515 _EVASGL_EXT_FUNCTION_END()
513 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexfvOES, (const GLfloat *coords)) 516 _EVASGL_EXT_FUNCTION_BEGIN(void, glDrawTexfvOES, (const GLfloat *coords))
514 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexfv")) 517 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexfv")
515 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDrawTexfvOES")) 518 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDrawTexfvOES")
516 _EVASGL_EXT_FUNCTION_END() 519 _EVASGL_EXT_FUNCTION_END()
517_EVASGL_EXT_END() 520_EVASGL_EXT_END()
518 521
@@ -526,160 +529,160 @@ _EVASGL_EXT_BEGIN(fixed_point)
526 _EVASGL_EXT_DRVNAME(GL_OES_fixed_point) 529 _EVASGL_EXT_DRVNAME(GL_OES_fixed_point)
527 530
528 _EVASGL_EXT_FUNCTION_BEGIN(void, glAlphaFuncxOES, (GLenum func, GLclampx ref)) 531 _EVASGL_EXT_FUNCTION_BEGIN(void, glAlphaFuncxOES, (GLenum func, GLclampx ref))
529 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glAlphaFuncx")) 532 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glAlphaFuncx")
530 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glAlphaFuncxOES")) 533 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glAlphaFuncxOES")
531 _EVASGL_EXT_FUNCTION_END() 534 _EVASGL_EXT_FUNCTION_END()
532 _EVASGL_EXT_FUNCTION_BEGIN(void, glClearColorxOES, (GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha)) 535 _EVASGL_EXT_FUNCTION_BEGIN(void, glClearColorxOES, (GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha))
533 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearColorx")) 536 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearColorx")
534 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearColorxOES")) 537 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearColorxOES")
535 _EVASGL_EXT_FUNCTION_END() 538 _EVASGL_EXT_FUNCTION_END()
536 _EVASGL_EXT_FUNCTION_BEGIN(void, glClearDepthxOES, (GLclampx depth)) 539 _EVASGL_EXT_FUNCTION_BEGIN(void, glClearDepthxOES, (GLclampx depth))
537 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearDepthx")) 540 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthx")
538 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearDepthxOES")) 541 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthxOES")
539 _EVASGL_EXT_FUNCTION_END() 542 _EVASGL_EXT_FUNCTION_END()
540 _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanexOES, (GLenum plane, const GLfixed *equation)) 543 _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanexOES, (GLenum plane, const GLfixed *equation))
541 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanex")) 544 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanex")
542 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanexOES")) 545 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanexOES")
543 _EVASGL_EXT_FUNCTION_END() 546 _EVASGL_EXT_FUNCTION_END()
544 _EVASGL_EXT_FUNCTION_BEGIN(void, glColor4xOES, (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)) 547 _EVASGL_EXT_FUNCTION_BEGIN(void, glColor4xOES, (GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha))
545 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glColor4x")) 548 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glColor4x")
546 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glColor4xOES")) 549 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glColor4xOES")
547 _EVASGL_EXT_FUNCTION_END() 550 _EVASGL_EXT_FUNCTION_END()
548 _EVASGL_EXT_FUNCTION_BEGIN(void, glDepthRangexOES, (GLclampx zNear, GLclampx zFar)) 551 _EVASGL_EXT_FUNCTION_BEGIN(void, glDepthRangexOES, (GLclampx zNear, GLclampx zFar))
549 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDepthRangex")) 552 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDepthRangex")
550 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDepthRangexOES")) 553 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDepthRangexOES")
551 _EVASGL_EXT_FUNCTION_END() 554 _EVASGL_EXT_FUNCTION_END()
552 _EVASGL_EXT_FUNCTION_BEGIN(void, glFogxOES, (GLenum pname, GLfixed param)) 555 _EVASGL_EXT_FUNCTION_BEGIN(void, glFogxOES, (GLenum pname, GLfixed param))
553 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFogx")) 556 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFogx")
554 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFogxOES")) 557 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFogxOES")
555 _EVASGL_EXT_FUNCTION_END() 558 _EVASGL_EXT_FUNCTION_END()
556 _EVASGL_EXT_FUNCTION_BEGIN(void, glFogxvOES, (GLenum pname, const GLfixed *params)) 559 _EVASGL_EXT_FUNCTION_BEGIN(void, glFogxvOES, (GLenum pname, const GLfixed *params))
557 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFogxv")) 560 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFogxv")
558 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFogxvOES")) 561 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFogxvOES")
559 _EVASGL_EXT_FUNCTION_END() 562 _EVASGL_EXT_FUNCTION_END()
560 _EVASGL_EXT_FUNCTION_BEGIN(void, glFrustumxOES, (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)) 563 _EVASGL_EXT_FUNCTION_BEGIN(void, glFrustumxOES, (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar))
561 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFrustumx")) 564 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFrustumx")
562 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFrustumxOES")) 565 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFrustumxOES")
563 _EVASGL_EXT_FUNCTION_END() 566 _EVASGL_EXT_FUNCTION_END()
564 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetClipPlanexOES, (GLenum pname, GLfixed eqn[4])) 567 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetClipPlanexOES, (GLenum pname, GLfixed eqn[4]))
565 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetClipPlanex")) 568 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanex")
566 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetClipPlanexOES")) 569 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanexOES")
567 _EVASGL_EXT_FUNCTION_END() 570 _EVASGL_EXT_FUNCTION_END()
568 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetFixedvOES, (GLenum pname, GLfixed *params)) 571 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetFixedvOES, (GLenum pname, GLfixed *params))
569 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFixedv")) 572 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFixedv")
570 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFixedvOES")) 573 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFixedvOES")
571 _EVASGL_EXT_FUNCTION_END() 574 _EVASGL_EXT_FUNCTION_END()
572 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetLightxvOES, (GLenum light, GLenum pname, GLfixed *params)) 575 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetLightxvOES, (GLenum light, GLenum pname, GLfixed *params))
573 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetLightxv")) 576 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetLightxv")
574 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetLightxvOES")) 577 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetLightxvOES")
575 _EVASGL_EXT_FUNCTION_END() 578 _EVASGL_EXT_FUNCTION_END()
576 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetMaterialxvOES, (GLenum face, GLenum pname, GLfixed *params)) 579 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetMaterialxvOES, (GLenum face, GLenum pname, GLfixed *params))
577 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetMaterialxv")) 580 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetMaterialxv")
578 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetMaterialxvOES")) 581 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetMaterialxvOES")
579 _EVASGL_EXT_FUNCTION_END() 582 _EVASGL_EXT_FUNCTION_END()
580 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexEnvxvOES, (GLenum env, GLenum pname, GLfixed *params)) 583 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexEnvxvOES, (GLenum env, GLenum pname, GLfixed *params))
581 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexEnvxv")) 584 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexEnvxv")
582 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexEnvxvOES")) 585 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexEnvxvOES")
583 _EVASGL_EXT_FUNCTION_END() 586 _EVASGL_EXT_FUNCTION_END()
584 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexParameterxvOES, (GLenum target, GLenum pname, GLfixed *params)) 587 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexParameterxvOES, (GLenum target, GLenum pname, GLfixed *params))
585 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexParameterxv")) 588 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexParameterxv")
586 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexParameterxvOES")) 589 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexParameterxvOES")
587 _EVASGL_EXT_FUNCTION_END() 590 _EVASGL_EXT_FUNCTION_END()
588 _EVASGL_EXT_FUNCTION_BEGIN(void, glLightModelxOES, (GLenum pname, GLfixed param)) 591 _EVASGL_EXT_FUNCTION_BEGIN(void, glLightModelxOES, (GLenum pname, GLfixed param))
589 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightModelx")) 592 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightModelx")
590 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightModelxOES")) 593 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightModelxOES")
591 _EVASGL_EXT_FUNCTION_END() 594 _EVASGL_EXT_FUNCTION_END()
592 _EVASGL_EXT_FUNCTION_BEGIN(void, glLightModelxvOES, (GLenum pname, const GLfixed *params)) 595 _EVASGL_EXT_FUNCTION_BEGIN(void, glLightModelxvOES, (GLenum pname, const GLfixed *params))
593 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightModelxv")) 596 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightModelxv")
594 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightModelxvOES")) 597 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightModelxvOES")
595 _EVASGL_EXT_FUNCTION_END() 598 _EVASGL_EXT_FUNCTION_END()
596 _EVASGL_EXT_FUNCTION_BEGIN(void, glLightxOES, (GLenum light, GLenum pname, GLfixed param)) 599 _EVASGL_EXT_FUNCTION_BEGIN(void, glLightxOES, (GLenum light, GLenum pname, GLfixed param))
597 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightx")) 600 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightx")
598 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightxOES")) 601 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightxOES")
599 _EVASGL_EXT_FUNCTION_END() 602 _EVASGL_EXT_FUNCTION_END()
600 _EVASGL_EXT_FUNCTION_BEGIN(void, glLightxvOES, (GLenum light, GLenum pname, const GLfixed *params)) 603 _EVASGL_EXT_FUNCTION_BEGIN(void, glLightxvOES, (GLenum light, GLenum pname, const GLfixed *params))
601 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightxv")) 604 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightxv")
602 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLightxvOES")) 605 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLightxvOES")
603 _EVASGL_EXT_FUNCTION_END() 606 _EVASGL_EXT_FUNCTION_END()
604 _EVASGL_EXT_FUNCTION_BEGIN(void, glLineWidthxOES, (GLfixed width)) 607 _EVASGL_EXT_FUNCTION_BEGIN(void, glLineWidthxOES, (GLfixed width))
605 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLineWidthx")) 608 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLineWidthx")
606 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLineWidthxOES")) 609 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLineWidthxOES")
607 _EVASGL_EXT_FUNCTION_END() 610 _EVASGL_EXT_FUNCTION_END()
608 _EVASGL_EXT_FUNCTION_BEGIN(void, glLoadMatrixxOES, (const GLfixed *m)) 611 _EVASGL_EXT_FUNCTION_BEGIN(void, glLoadMatrixxOES, (const GLfixed *m))
609 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLoadMatrixx")) 612 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLoadMatrixx")
610 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLoadMatrixxOES")) 613 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLoadMatrixxOES")
611 _EVASGL_EXT_FUNCTION_END() 614 _EVASGL_EXT_FUNCTION_END()
612 _EVASGL_EXT_FUNCTION_BEGIN(void, glMaterialxOES, (GLenum face, GLenum pname, GLfixed param)) 615 _EVASGL_EXT_FUNCTION_BEGIN(void, glMaterialxOES, (GLenum face, GLenum pname, GLfixed param))
613 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMaterialx")) 616 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMaterialx")
614 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMaterialxOES")) 617 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMaterialxOES")
615 _EVASGL_EXT_FUNCTION_END() 618 _EVASGL_EXT_FUNCTION_END()
616 _EVASGL_EXT_FUNCTION_BEGIN(void, glMaterialxvOES, (GLenum face, GLenum pname, const GLfixed *params)) 619 _EVASGL_EXT_FUNCTION_BEGIN(void, glMaterialxvOES, (GLenum face, GLenum pname, const GLfixed *params))
617 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMaterialxv")) 620 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMaterialxv")
618 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMaterialxvOES")) 621 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMaterialxvOES")
619 _EVASGL_EXT_FUNCTION_END() 622 _EVASGL_EXT_FUNCTION_END()
620 _EVASGL_EXT_FUNCTION_BEGIN(void, glMultMatrixxOES, (const GLfixed *m)) 623 _EVASGL_EXT_FUNCTION_BEGIN(void, glMultMatrixxOES, (const GLfixed *m))
621 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultMatrixx")) 624 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultMatrixx")
622 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultMatrixxOES")) 625 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultMatrixxOES")
623 _EVASGL_EXT_FUNCTION_END() 626 _EVASGL_EXT_FUNCTION_END()
624 _EVASGL_EXT_FUNCTION_BEGIN(void, glMultiTexCoord4xOES, (GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q)) 627 _EVASGL_EXT_FUNCTION_BEGIN(void, glMultiTexCoord4xOES, (GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q))
625 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiTexCoord4x")) 628 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiTexCoord4x")
626 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMultiTexCoord4xOES")) 629 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMultiTexCoord4xOES")
627 _EVASGL_EXT_FUNCTION_END() 630 _EVASGL_EXT_FUNCTION_END()
628 _EVASGL_EXT_FUNCTION_BEGIN(void, glNormal3xOES, (GLfixed nx, GLfixed ny, GLfixed nz)) 631 _EVASGL_EXT_FUNCTION_BEGIN(void, glNormal3xOES, (GLfixed nx, GLfixed ny, GLfixed nz))
629 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glNormal3x")) 632 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glNormal3x")
630 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glNormal3xOES")) 633 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glNormal3xOES")
631 _EVASGL_EXT_FUNCTION_END() 634 _EVASGL_EXT_FUNCTION_END()
632 _EVASGL_EXT_FUNCTION_BEGIN(void, glOrthoxOES, (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)) 635 _EVASGL_EXT_FUNCTION_BEGIN(void, glOrthoxOES, (GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar))
633 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glOrthox")) 636 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glOrthox")
634 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glOrthoxOES")) 637 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glOrthoxOES")
635 _EVASGL_EXT_FUNCTION_END() 638 _EVASGL_EXT_FUNCTION_END()
636 _EVASGL_EXT_FUNCTION_BEGIN(void, glPointParameterxOES, (GLenum pname, GLfixed param)) 639 _EVASGL_EXT_FUNCTION_BEGIN(void, glPointParameterxOES, (GLenum pname, GLfixed param))
637 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointParameterx")) 640 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterx")
638 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointParameterxOES")) 641 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterxOES")
639 _EVASGL_EXT_FUNCTION_END() 642 _EVASGL_EXT_FUNCTION_END()
640 _EVASGL_EXT_FUNCTION_BEGIN(void, glPointParameterxvOES, (GLenum pname, const GLfixed *params)) 643 _EVASGL_EXT_FUNCTION_BEGIN(void, glPointParameterxvOES, (GLenum pname, const GLfixed *params))
641 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointParameterxv")) 644 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterxv")
642 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointParameterxvOES")) 645 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointParameterxvOES")
643 _EVASGL_EXT_FUNCTION_END() 646 _EVASGL_EXT_FUNCTION_END()
644 _EVASGL_EXT_FUNCTION_BEGIN(void, glPointSizexOES, (GLfixed size)) 647 _EVASGL_EXT_FUNCTION_BEGIN(void, glPointSizexOES, (GLfixed size))
645 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointSizex")) 648 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointSizex")
646 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPointSizexOES")) 649 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPointSizexOES")
647 _EVASGL_EXT_FUNCTION_END() 650 _EVASGL_EXT_FUNCTION_END()
648 _EVASGL_EXT_FUNCTION_BEGIN(void, glPolygonOffsetxOES, (GLfixed factor, GLfixed units)) 651 _EVASGL_EXT_FUNCTION_BEGIN(void, glPolygonOffsetxOES, (GLfixed factor, GLfixed units))
649 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPolygonOffsetx")) 652 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPolygonOffsetx")
650 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glPolygonOffsetxOES")) 653 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glPolygonOffsetxOES")
651 _EVASGL_EXT_FUNCTION_END() 654 _EVASGL_EXT_FUNCTION_END()
652 _EVASGL_EXT_FUNCTION_BEGIN(void, glRotatexOES, (GLfixed angle, GLfixed x, GLfixed y, GLfixed z)) 655 _EVASGL_EXT_FUNCTION_BEGIN(void, glRotatexOES, (GLfixed angle, GLfixed x, GLfixed y, GLfixed z))
653 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRotatex")) 656 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRotatex")
654 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRotatexOES")) 657 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRotatexOES")
655 _EVASGL_EXT_FUNCTION_END() 658 _EVASGL_EXT_FUNCTION_END()
656 _EVASGL_EXT_FUNCTION_BEGIN(void, glSampleCoveragexOES, (GLclampx value, GLboolean invert)) 659 _EVASGL_EXT_FUNCTION_BEGIN(void, glSampleCoveragexOES, (GLclampx value, GLboolean invert))
657 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glSampleCoveragex")) 660 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glSampleCoveragex")
658 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glSampleCoveragexOES")) 661 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glSampleCoveragexOES")
659 _EVASGL_EXT_FUNCTION_END() 662 _EVASGL_EXT_FUNCTION_END()
660 _EVASGL_EXT_FUNCTION_BEGIN(void, glScalexOES, (GLfixed x, GLfixed y, GLfixed z)) 663 _EVASGL_EXT_FUNCTION_BEGIN(void, glScalexOES, (GLfixed x, GLfixed y, GLfixed z))
661 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glScalex")) 664 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glScalex")
662 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glScalexOES")) 665 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glScalexOES")
663 _EVASGL_EXT_FUNCTION_END() 666 _EVASGL_EXT_FUNCTION_END()
664 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexEnvxOES, (GLenum target, GLenum pname, GLfixed param)) 667 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexEnvxOES, (GLenum target, GLenum pname, GLfixed param))
665 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexEnvx")) 668 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexEnvx")
666 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexEnvxOES")) 669 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexEnvxOES")
667 _EVASGL_EXT_FUNCTION_END() 670 _EVASGL_EXT_FUNCTION_END()
668 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexEnvxvOES, (GLenum target, GLenum pname, const GLfixed *params)) 671 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexEnvxvOES, (GLenum target, GLenum pname, const GLfixed *params))
669 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexEnvxv")) 672 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexEnvxv")
670 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexEnvxvOES")) 673 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexEnvxvOES")
671 _EVASGL_EXT_FUNCTION_END() 674 _EVASGL_EXT_FUNCTION_END()
672 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexParameterxOES, (GLenum target, GLenum pname, GLfixed param)) 675 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexParameterxOES, (GLenum target, GLenum pname, GLfixed param))
673 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexParameterx")) 676 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexParameterx")
674 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexParameterxOES")) 677 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexParameterxOES")
675 _EVASGL_EXT_FUNCTION_END() 678 _EVASGL_EXT_FUNCTION_END()
676 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexParameterxvOES, (GLenum target, GLenum pname, const GLfixed *params)) 679 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexParameterxvOES, (GLenum target, GLenum pname, const GLfixed *params))
677 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexParameterxv")) 680 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexParameterxv")
678 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexParameterxvOES")) 681 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexParameterxvOES")
679 _EVASGL_EXT_FUNCTION_END() 682 _EVASGL_EXT_FUNCTION_END()
680 _EVASGL_EXT_FUNCTION_BEGIN(void, glTranslatexOES, (GLfixed x, GLfixed y, GLfixed z)) 683 _EVASGL_EXT_FUNCTION_BEGIN(void, glTranslatexOES, (GLfixed x, GLfixed y, GLfixed z))
681 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTranslatex")) 684 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTranslatex")
682 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTranslatexOES")) 685 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTranslatexOES")
683 _EVASGL_EXT_FUNCTION_END() 686 _EVASGL_EXT_FUNCTION_END()
684_EVASGL_EXT_END() 687_EVASGL_EXT_END()
685 688
@@ -688,64 +691,64 @@ _EVASGL_EXT_BEGIN(framebuffer_object)
688 _EVASGL_EXT_DRVNAME(GL_OES_framebuffer_object) 691 _EVASGL_EXT_DRVNAME(GL_OES_framebuffer_object)
689 692
690 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsRenderbufferOES, (GLuint renderbuffer)) 693 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsRenderbufferOES, (GLuint renderbuffer))
691 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsRenderbuffer")) 694 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsRenderbuffer")
692 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsRenderbufferOES")) 695 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsRenderbufferOES")
693 _EVASGL_EXT_FUNCTION_END() 696 _EVASGL_EXT_FUNCTION_END()
694 _EVASGL_EXT_FUNCTION_BEGIN(void, glBindRenderbufferOES, (GLenum target, GLuint renderbuffer)) 697 _EVASGL_EXT_FUNCTION_BEGIN(void, glBindRenderbufferOES, (GLenum target, GLuint renderbuffer))
695 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindRenderbuffer")) 698 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindRenderbuffer")
696 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindRenderbufferOES")) 699 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindRenderbufferOES")
697 _EVASGL_EXT_FUNCTION_END() 700 _EVASGL_EXT_FUNCTION_END()
698 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteRenderbuffersOES, (GLsizei n, const GLuint* renderbuffers)) 701 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteRenderbuffersOES, (GLsizei n, const GLuint* renderbuffers))
699 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteRenderbuffers")) 702 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteRenderbuffers")
700 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteRenderbuffersOES")) 703 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteRenderbuffersOES")
701 _EVASGL_EXT_FUNCTION_END() 704 _EVASGL_EXT_FUNCTION_END()
702 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenRenderbuffersOES, (GLsizei n, GLuint* renderbuffers)) 705 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenRenderbuffersOES, (GLsizei n, GLuint* renderbuffers))
703 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenRenderbuffers")) 706 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenRenderbuffers")
704 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenRenderbuffersOES")) 707 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenRenderbuffersOES")
705 _EVASGL_EXT_FUNCTION_END() 708 _EVASGL_EXT_FUNCTION_END()
706 _EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageOES, (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)) 709 _EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageOES, (GLenum target, GLenum internalformat, GLsizei width, GLsizei height))
707 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorage")) 710 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorage")
708 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageOES")) 711 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageOES")
709 _EVASGL_EXT_FUNCTION_END() 712 _EVASGL_EXT_FUNCTION_END()
710 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetRenderbufferParameterivOES, (GLenum target, GLenum pname, GLint* params)) 713 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetRenderbufferParameterivOES, (GLenum target, GLenum pname, GLint* params))
711 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetRenderbufferParameteriv")) 714 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetRenderbufferParameteriv")
712 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetRenderbufferParameterivOES")) 715 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetRenderbufferParameterivOES")
713 _EVASGL_EXT_FUNCTION_END() 716 _EVASGL_EXT_FUNCTION_END()
714 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsFramebufferOES, (GLuint framebuffer)) 717 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsFramebufferOES, (GLuint framebuffer))
715 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsFramebuffer")) 718 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsFramebuffer")
716 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsFramebufferOES")) 719 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsFramebufferOES")
717 _EVASGL_EXT_FUNCTION_END() 720 _EVASGL_EXT_FUNCTION_END()
718 _EVASGL_EXT_FUNCTION_BEGIN(void, glBindFramebufferOES, (GLenum target, GLuint framebuffer)) 721 _EVASGL_EXT_FUNCTION_BEGIN(void, glBindFramebufferOES, (GLenum target, GLuint framebuffer))
719 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindFramebuffer")) 722 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindFramebuffer")
720 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindFramebufferOES")) 723 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindFramebufferOES")
721 _EVASGL_EXT_FUNCTION_END() 724 _EVASGL_EXT_FUNCTION_END()
722 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteFramebuffersOES, (GLsizei n, const GLuint* framebuffers)) 725 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteFramebuffersOES, (GLsizei n, const GLuint* framebuffers))
723 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteFramebuffers")) 726 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteFramebuffers")
724 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteFramebuffersOES")) 727 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteFramebuffersOES")
725 _EVASGL_EXT_FUNCTION_END() 728 _EVASGL_EXT_FUNCTION_END()
726 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenFramebuffersOES, (GLsizei n, GLuint* framebuffers)) 729 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenFramebuffersOES, (GLsizei n, GLuint* framebuffers))
727 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenFramebuffers")) 730 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenFramebuffers")
728 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenFramebuffersOES")) 731 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenFramebuffersOES")
729 _EVASGL_EXT_FUNCTION_END() 732 _EVASGL_EXT_FUNCTION_END()
730 _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glCheckFramebufferStatusOES, (GLenum target)) 733 _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glCheckFramebufferStatusOES, (GLenum target))
731 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCheckFramebufferStatus")) 734 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCheckFramebufferStatus")
732 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCheckFramebufferStatusOES")) 735 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCheckFramebufferStatusOES")
733 _EVASGL_EXT_FUNCTION_END() 736 _EVASGL_EXT_FUNCTION_END()
734 _EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferRenderbufferOES, (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)) 737 _EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferRenderbufferOES, (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer))
735 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferRenderbuffer")) 738 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferRenderbuffer")
736 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferRenderbufferOES")) 739 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferRenderbufferOES")
737 _EVASGL_EXT_FUNCTION_END() 740 _EVASGL_EXT_FUNCTION_END()
738 _EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture2DOES, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)) 741 _EVASGL_EXT_FUNCTION_BEGIN(void, glFramebufferTexture2DOES, (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level))
739 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2D")) 742 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2D")
740 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFramebufferTexture2DOES")) 743 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFramebufferTexture2DOES")
741 _EVASGL_EXT_FUNCTION_END() 744 _EVASGL_EXT_FUNCTION_END()
742 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetFramebufferAttachmentParameterivOES, (GLenum target, GLenum attachment, GLenum pname, GLint* params)) 745 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetFramebufferAttachmentParameterivOES, (GLenum target, GLenum attachment, GLenum pname, GLint* params))
743 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFramebufferAttachmentParameteriv")) 746 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFramebufferAttachmentParameteriv")
744 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetFramebufferAttachmentParameterivOES")) 747 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetFramebufferAttachmentParameterivOES")
745 _EVASGL_EXT_FUNCTION_END() 748 _EVASGL_EXT_FUNCTION_END()
746 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenerateMipmapOES, (GLenum target)) 749 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenerateMipmapOES, (GLenum target))
747 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenerateMipmap")) 750 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenerateMipmap")
748 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenerateMipmapOES")) 751 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenerateMipmapOES")
749 _EVASGL_EXT_FUNCTION_END() 752 _EVASGL_EXT_FUNCTION_END()
750_EVASGL_EXT_END() 753_EVASGL_EXT_END()
751 754
@@ -758,20 +761,20 @@ _EVASGL_EXT_BEGIN(matrix_palette)
758 _EVASGL_EXT_DRVNAME(GL_OES_matrix_palette) 761 _EVASGL_EXT_DRVNAME(GL_OES_matrix_palette)
759 762
760 _EVASGL_EXT_FUNCTION_BEGIN(void, glCurrentPaletteMatrixOES, (GLuint matrixpaletteindex)) 763 _EVASGL_EXT_FUNCTION_BEGIN(void, glCurrentPaletteMatrixOES, (GLuint matrixpaletteindex))
761 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCurrentPaletteMatrix")) 764 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCurrentPaletteMatrix")
762 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCurrentPaletteMatrixOES")) 765 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCurrentPaletteMatrixOES")
763 _EVASGL_EXT_FUNCTION_END() 766 _EVASGL_EXT_FUNCTION_END()
764 _EVASGL_EXT_FUNCTION_BEGIN(void, glLoadPaletteFromModelViewMatrixOES, (void)) 767 _EVASGL_EXT_FUNCTION_BEGIN(void, glLoadPaletteFromModelViewMatrixOES, (void))
765 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLoadPaletteFromModelViewMatrix")) 768 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLoadPaletteFromModelViewMatrix")
766 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glLoadPaletteFromModelViewMatrixOES")) 769 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glLoadPaletteFromModelViewMatrixOES")
767 _EVASGL_EXT_FUNCTION_END() 770 _EVASGL_EXT_FUNCTION_END()
768 _EVASGL_EXT_FUNCTION_BEGIN(void, glMatrixIndexPointerOES, (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)) 771 _EVASGL_EXT_FUNCTION_BEGIN(void, glMatrixIndexPointerOES, (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer))
769 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMatrixIndexPointer")) 772 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMatrixIndexPointer")
770 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMatrixIndexPointerOES")) 773 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMatrixIndexPointerOES")
771 _EVASGL_EXT_FUNCTION_END() 774 _EVASGL_EXT_FUNCTION_END()
772 _EVASGL_EXT_FUNCTION_BEGIN(void, glWeightPointerOES, (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)) 775 _EVASGL_EXT_FUNCTION_BEGIN(void, glWeightPointerOES, (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer))
773 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glWeightPointer")) 776 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glWeightPointer")
774 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glWeightPointerOES")) 777 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glWeightPointerOES")
775 _EVASGL_EXT_FUNCTION_END() 778 _EVASGL_EXT_FUNCTION_END()
776_EVASGL_EXT_END() 779_EVASGL_EXT_END()
777 780
@@ -784,8 +787,8 @@ _EVASGL_EXT_BEGIN(query_matrix)
784 _EVASGL_EXT_DRVNAME(GL_OES_query_matrix) 787 _EVASGL_EXT_DRVNAME(GL_OES_query_matrix)
785 788
786 _EVASGL_EXT_FUNCTION_BEGIN(GLbitfield, glQueryMatrixxOES, (GLfixed mantissa[16], GLint exponent[16])) 789 _EVASGL_EXT_FUNCTION_BEGIN(GLbitfield, glQueryMatrixxOES, (GLfixed mantissa[16], GLint exponent[16]))
787 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glQueryMatrixx")) 790 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glQueryMatrixx")
788 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glQueryMatrixxOES")) 791 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glQueryMatrixxOES")
789 _EVASGL_EXT_FUNCTION_END() 792 _EVASGL_EXT_FUNCTION_END()
790_EVASGL_EXT_END() 793_EVASGL_EXT_END()
791 794
@@ -794,28 +797,28 @@ _EVASGL_EXT_BEGIN(single_precision)
794 _EVASGL_EXT_DRVNAME(GL_OES_single_precision) 797 _EVASGL_EXT_DRVNAME(GL_OES_single_precision)
795 798
796 _EVASGL_EXT_FUNCTION_BEGIN(void, glDepthRangefOES, (GLclampf zNear, GLclampf zFar)) 799 _EVASGL_EXT_FUNCTION_BEGIN(void, glDepthRangefOES, (GLclampf zNear, GLclampf zFar))
797 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDepthRangef")) 800 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDepthRangef")
798 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDepthRangefOES")) 801 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDepthRangefOES")
799 _EVASGL_EXT_FUNCTION_END() 802 _EVASGL_EXT_FUNCTION_END()
800 _EVASGL_EXT_FUNCTION_BEGIN(void, glFrustumfOES, (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar)) 803 _EVASGL_EXT_FUNCTION_BEGIN(void, glFrustumfOES, (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar))
801 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFrustumf")) 804 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFrustumf")
802 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFrustumfOES")) 805 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFrustumfOES")
803 _EVASGL_EXT_FUNCTION_END() 806 _EVASGL_EXT_FUNCTION_END()
804 _EVASGL_EXT_FUNCTION_BEGIN(void, glOrthofOES, (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar)) 807 _EVASGL_EXT_FUNCTION_BEGIN(void, glOrthofOES, (GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar))
805 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glOrthof")) 808 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glOrthof")
806 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glOrthofOES")) 809 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glOrthofOES")
807 _EVASGL_EXT_FUNCTION_END() 810 _EVASGL_EXT_FUNCTION_END()
808 _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanefOES, (GLenum plane, const GLfloat *equation)) 811 _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanefOES, (GLenum plane, const GLfloat *equation))
809 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanef")) 812 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanef")
810 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanefOES")) 813 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanefOES")
811 _EVASGL_EXT_FUNCTION_END() 814 _EVASGL_EXT_FUNCTION_END()
812 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetClipPlanefOES, (GLenum pname, GLfloat eqn[4])) 815 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetClipPlanefOES, (GLenum pname, GLfloat eqn[4]))
813 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetClipPlanef")) 816 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanef")
814 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetClipPlanefOES")) 817 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetClipPlanefOES")
815 _EVASGL_EXT_FUNCTION_END() 818 _EVASGL_EXT_FUNCTION_END()
816 _EVASGL_EXT_FUNCTION_BEGIN(void, glClearDepthfOES, (GLclampf depth)) 819 _EVASGL_EXT_FUNCTION_BEGIN(void, glClearDepthfOES, (GLclampf depth))
817 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearDepthf")) 820 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthf")
818 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClearDepthfOES")) 821 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClearDepthfOES")
819 _EVASGL_EXT_FUNCTION_END() 822 _EVASGL_EXT_FUNCTION_END()
820_EVASGL_EXT_END() 823_EVASGL_EXT_END()
821 824
@@ -834,40 +837,40 @@ _EVASGL_EXT_BEGIN(texture_cube_map)
834 _EVASGL_EXT_DRVNAME(GL_OES_texture_cube_map) 837 _EVASGL_EXT_DRVNAME(GL_OES_texture_cube_map)
835 838
836 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenfOES, (GLenum coord, GLenum pname, GLfloat param)) 839 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenfOES, (GLenum coord, GLenum pname, GLfloat param))
837 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenf")) 840 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenf")
838 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenfOES")) 841 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenfOES")
839 _EVASGL_EXT_FUNCTION_END() 842 _EVASGL_EXT_FUNCTION_END()
840 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenfvOES, (GLenum coord, GLenum pname, const GLfloat *params)) 843 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenfvOES, (GLenum coord, GLenum pname, const GLfloat *params))
841 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenfv")) 844 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenfv")
842 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenfvOES")) 845 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenfvOES")
843 _EVASGL_EXT_FUNCTION_END() 846 _EVASGL_EXT_FUNCTION_END()
844 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGeniOES, (GLenum coord, GLenum pname, GLint param)) 847 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGeniOES, (GLenum coord, GLenum pname, GLint param))
845 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGeni")) 848 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGeni")
846 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGeniOES")) 849 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGeniOES")
847 _EVASGL_EXT_FUNCTION_END() 850 _EVASGL_EXT_FUNCTION_END()
848 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenivOES, (GLenum coord, GLenum pname, const GLint *params)) 851 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenivOES, (GLenum coord, GLenum pname, const GLint *params))
849 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGeniv")) 852 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGeniv")
850 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenivOES")) 853 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenivOES")
851 _EVASGL_EXT_FUNCTION_END() 854 _EVASGL_EXT_FUNCTION_END()
852 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenxOES, (GLenum coord, GLenum pname, GLfixed param)) 855 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenxOES, (GLenum coord, GLenum pname, GLfixed param))
853 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenx")) 856 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenx")
854 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenxOES")) 857 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenxOES")
855 _EVASGL_EXT_FUNCTION_END() 858 _EVASGL_EXT_FUNCTION_END()
856 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenxvOES, (GLenum coord, GLenum pname, const GLfixed *params)) 859 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexGenxvOES, (GLenum coord, GLenum pname, const GLfixed *params))
857 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenxv")) 860 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenxv")
858 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexGenxvOES")) 861 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexGenxvOES")
859 _EVASGL_EXT_FUNCTION_END() 862 _EVASGL_EXT_FUNCTION_END()
860 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenfvOES, (GLenum coord, GLenum pname, GLfloat *params)) 863 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenfvOES, (GLenum coord, GLenum pname, GLfloat *params))
861 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenfv")) 864 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenfv")
862 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenfvOES")) 865 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenfvOES")
863 _EVASGL_EXT_FUNCTION_END() 866 _EVASGL_EXT_FUNCTION_END()
864 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenivOES, (GLenum coord, GLenum pname, GLint *params)) 867 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenivOES, (GLenum coord, GLenum pname, GLint *params))
865 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGeniv")) 868 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGeniv")
866 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenivOES")) 869 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenivOES")
867 _EVASGL_EXT_FUNCTION_END() 870 _EVASGL_EXT_FUNCTION_END()
868 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenxvOES, (GLenum coord, GLenum pname, GLfixed *params)) 871 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetTexGenxvOES, (GLenum coord, GLenum pname, GLfixed *params))
869 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenxv")) 872 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenxv")
870 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetTexGenxvOES")) 873 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetTexGenxvOES")
871 _EVASGL_EXT_FUNCTION_END() 874 _EVASGL_EXT_FUNCTION_END()
872_EVASGL_EXT_END() 875_EVASGL_EXT_END()
873 876
@@ -885,20 +888,20 @@ _EVASGL_EXT_BEGIN(vertex_array_object)
885 _EVASGL_EXT_DRVNAME(GL_OES_vertex_array_object) 888 _EVASGL_EXT_DRVNAME(GL_OES_vertex_array_object)
886 889
887 _EVASGL_EXT_FUNCTION_BEGIN(void, glBindVertexArrayOES, (GLuint array)) 890 _EVASGL_EXT_FUNCTION_BEGIN(void, glBindVertexArrayOES, (GLuint array))
888 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindVertexArray")) 891 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindVertexArray")
889 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glBindVertexArrayOES")) 892 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glBindVertexArrayOES")
890 _EVASGL_EXT_FUNCTION_END() 893 _EVASGL_EXT_FUNCTION_END()
891 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteVertexArraysOES, (GLsizei n, const GLuint *arrays)) 894 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteVertexArraysOES, (GLsizei n, const GLuint *arrays))
892 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteVertexArrays")) 895 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteVertexArrays")
893 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteVertexArraysOES")) 896 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteVertexArraysOES")
894 _EVASGL_EXT_FUNCTION_END() 897 _EVASGL_EXT_FUNCTION_END()
895 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenVertexArraysOES, (GLsizei n, GLuint *arrays)) 898 _EVASGL_EXT_FUNCTION_BEGIN(void, glGenVertexArraysOES, (GLsizei n, GLuint *arrays))
896 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenVertexArrays")) 899 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenVertexArrays")
897 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGenVertexArraysOES")) 900 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGenVertexArraysOES")
898 _EVASGL_EXT_FUNCTION_END() 901 _EVASGL_EXT_FUNCTION_END()
899 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsVertexArrayOES, (GLuint array)) 902 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsVertexArrayOES, (GLuint array))
900 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsVertexArray")) 903 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsVertexArray")
901 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsVertexArrayOES")) 904 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsVertexArrayOES")
902 _EVASGL_EXT_FUNCTION_END() 905 _EVASGL_EXT_FUNCTION_END()
903_EVASGL_EXT_END() 906_EVASGL_EXT_END()
904 907
@@ -907,8 +910,8 @@ _EVASGL_EXT_BEGIN(APPLE_copy_texture_levels)
907 _EVASGL_EXT_DRVNAME(GL_APPLE_copy_texture_levels) 910 _EVASGL_EXT_DRVNAME(GL_APPLE_copy_texture_levels)
908 911
909 _EVASGL_EXT_FUNCTION_BEGIN(void, glCopyTextureLevelsAPPLE, (GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)) 912 _EVASGL_EXT_FUNCTION_BEGIN(void, glCopyTextureLevelsAPPLE, (GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount))
910 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCopyTextureLevels")) 913 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTextureLevels")
911 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glCopyTextureLevelsAPPLE")) 914 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glCopyTextureLevelsAPPLE")
912 _EVASGL_EXT_FUNCTION_END() 915 _EVASGL_EXT_FUNCTION_END()
913_EVASGL_EXT_END() 916_EVASGL_EXT_END()
914 917
@@ -916,12 +919,12 @@ _EVASGL_EXT_BEGIN(APPLE_framebuffer_multisample)
916 _EVASGL_EXT_DRVNAME(GL_APPLE_framebuffer_multisample) 919 _EVASGL_EXT_DRVNAME(GL_APPLE_framebuffer_multisample)
917 920
918 _EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageMultisampleAPPLE, (GLenum, GLsizei, GLenum, GLsizei, GLsizei)) 921 _EVASGL_EXT_FUNCTION_BEGIN(void, glRenderbufferStorageMultisampleAPPLE, (GLenum, GLsizei, GLenum, GLsizei, GLsizei))
919 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisample")) 922 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisample")
920 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glRenderbufferStorageMultisampleAPPLE")) 923 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glRenderbufferStorageMultisampleAPPLE")
921 _EVASGL_EXT_FUNCTION_END() 924 _EVASGL_EXT_FUNCTION_END()
922 _EVASGL_EXT_FUNCTION_BEGIN(void, glResolveMultisampleFramebufferAPPLE, (void)) 925 _EVASGL_EXT_FUNCTION_BEGIN(void, glResolveMultisampleFramebufferAPPLE, (void))
923 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glResolveMultisampleFramebuffer")) 926 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glResolveMultisampleFramebuffer")
924 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glResolveMultisampleFramebufferAPPLE")) 927 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glResolveMultisampleFramebufferAPPLE")
925 _EVASGL_EXT_FUNCTION_END() 928 _EVASGL_EXT_FUNCTION_END()
926_EVASGL_EXT_END() 929_EVASGL_EXT_END()
927 930
@@ -929,25 +932,25 @@ _EVASGL_EXT_BEGIN(APPLE_sync)
929 _EVASGL_EXT_DRVNAME(GL_APPLE_sync) 932 _EVASGL_EXT_DRVNAME(GL_APPLE_sync)
930 933
931 _EVASGL_EXT_FUNCTION_BEGIN(GLsync, glFenceSyncAPPLE, (GLenum condition, GLbitfield flags)) 934 _EVASGL_EXT_FUNCTION_BEGIN(GLsync, glFenceSyncAPPLE, (GLenum condition, GLbitfield flags))
932 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFenceSyncAPPLE")) 935 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFenceSyncAPPLE")
933 _EVASGL_EXT_FUNCTION_END() 936 _EVASGL_EXT_FUNCTION_END()
934 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsSyncAPPLE, (GLsync sync)) 937 _EVASGL_EXT_FUNCTION_BEGIN(GLboolean, glIsSyncAPPLE, (GLsync sync))
935 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glIsSyncAPPLE")) 938 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glIsSyncAPPLE")
936 _EVASGL_EXT_FUNCTION_END() 939 _EVASGL_EXT_FUNCTION_END()
937 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteSyncAPPLE, (GLsync sync)) 940 _EVASGL_EXT_FUNCTION_BEGIN(void, glDeleteSyncAPPLE, (GLsync sync))
938 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glDeleteSyncAPPLE")) 941 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glDeleteSyncAPPLE")
939 _EVASGL_EXT_FUNCTION_END() 942 _EVASGL_EXT_FUNCTION_END()
940 _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glClientWaitSyncAPPLE, (GLsync sync, GLbitfield flags, EvasGLuint64 timeout)) 943 _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glClientWaitSyncAPPLE, (GLsync sync, GLbitfield flags, EvasGLuint64 timeout))
941 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClientWaitSyncAPPLE")) 944 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClientWaitSyncAPPLE")
942 _EVASGL_EXT_FUNCTION_END() 945 _EVASGL_EXT_FUNCTION_END()
943 _EVASGL_EXT_FUNCTION_BEGIN(void, glWaitSyncAPPLE, (GLsync sync, GLbitfield flags, EvasGLuint64 timeout)) 946 _EVASGL_EXT_FUNCTION_BEGIN(void, glWaitSyncAPPLE, (GLsync sync, GLbitfield flags, EvasGLuint64 timeout))
944 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glWaitSyncAPPLE")) 947 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glWaitSyncAPPLE")
945 _EVASGL_EXT_FUNCTION_END() 948 _EVASGL_EXT_FUNCTION_END()
946 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetInteger64vAPPLE, (GLenum pname, EvasGLint64 *params)) 949 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetInteger64vAPPLE, (GLenum pname, EvasGLint64 *params))
947 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetInteger64vAPPLE")) 950 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetInteger64vAPPLE")
948 _EVASGL_EXT_FUNCTION_END() 951 _EVASGL_EXT_FUNCTION_END()
949 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetSyncivAPPLE, (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)) 952 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetSyncivAPPLE, (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values))
950 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetSyncivAPPLE")) 953 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetSyncivAPPLE")
951 _EVASGL_EXT_FUNCTION_END() 954 _EVASGL_EXT_FUNCTION_END()
952_EVASGL_EXT_END() 955_EVASGL_EXT_END()
953 956
@@ -974,12 +977,12 @@ _EVASGL_EXT_BEGIN(map_buffer_range)
974 _EVASGL_EXT_DRVNAME(GL_EXT_map_buffer_range) 977 _EVASGL_EXT_DRVNAME(GL_EXT_map_buffer_range)
975 978
976 _EVASGL_EXT_FUNCTION_BEGIN(void *, glMapBufferRangeEXT, (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)) 979 _EVASGL_EXT_FUNCTION_BEGIN(void *, glMapBufferRangeEXT, (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access))
977 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMapBufferRange")) 980 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBufferRange")
978 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glMapBufferRangeEXT")) 981 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glMapBufferRangeEXT")
979 _EVASGL_EXT_FUNCTION_END() 982 _EVASGL_EXT_FUNCTION_END()
980 _EVASGL_EXT_FUNCTION_BEGIN(void, glFlushMappedBufferRangeEXT, (GLenum target, GLintptr offset, GLsizeiptr length)) 983 _EVASGL_EXT_FUNCTION_BEGIN(void, glFlushMappedBufferRangeEXT, (GLenum target, GLintptr offset, GLsizeiptr length))
981 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFlushMappedBufferRange")) 984 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFlushMappedBufferRange")
982 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glFlushMappedBufferRangeEXT")) 985 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glFlushMappedBufferRangeEXT")
983 _EVASGL_EXT_FUNCTION_END() 986 _EVASGL_EXT_FUNCTION_END()
984_EVASGL_EXT_END() 987_EVASGL_EXT_END()
985 988
@@ -987,20 +990,20 @@ _EVASGL_EXT_BEGIN(robustness)
987 _EVASGL_EXT_DRVNAME(GL_EXT_robustness) 990 _EVASGL_EXT_DRVNAME(GL_EXT_robustness)
988 991
989 _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glGetGraphicsResetStatusEXT, (void)) 992 _EVASGL_EXT_FUNCTION_BEGIN(GLenum, glGetGraphicsResetStatusEXT, (void))
990 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetGraphicsResetStatus")) 993 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetGraphicsResetStatus")
991 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetGraphicsResetStatusEXT")) 994 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetGraphicsResetStatusEXT")
992 _EVASGL_EXT_FUNCTION_END() 995 _EVASGL_EXT_FUNCTION_END()
993 _EVASGL_EXT_FUNCTION_BEGIN(void, glReadnPixelsEXT, (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)) 996 _EVASGL_EXT_FUNCTION_BEGIN(void, glReadnPixelsEXT, (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data))
994 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glReadnPixels")) 997 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glReadnPixels")
995 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glReadnPixelsEXT")) 998 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glReadnPixelsEXT")
996 _EVASGL_EXT_FUNCTION_END() 999 _EVASGL_EXT_FUNCTION_END()
997 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetnUniformfvEXT, (GLuint program, GLint location, GLsizei bufSize, float *params)) 1000 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetnUniformfvEXT, (GLuint program, GLint location, GLsizei bufSize, float *params))
998 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetnUniformfv")) 1001 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformfv")
999 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetnUniformfvEXT")) 1002 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformfvEXT")
1000 _EVASGL_EXT_FUNCTION_END() 1003 _EVASGL_EXT_FUNCTION_END()
1001 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetnUniformivEXT, (GLuint program, GLint location, GLsizei bufSize, GLint *params)) 1004 _EVASGL_EXT_FUNCTION_BEGIN(void, glGetnUniformivEXT, (GLuint program, GLint location, GLsizei bufSize, GLint *params))
1002 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetnUniformiv")) 1005 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformiv")
1003 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glGetnUniformivEXT")) 1006 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glGetnUniformivEXT")
1004 _EVASGL_EXT_FUNCTION_END() 1007 _EVASGL_EXT_FUNCTION_END()
1005_EVASGL_EXT_END() 1008_EVASGL_EXT_END()
1006 1009
@@ -1020,28 +1023,28 @@ _EVASGL_EXT_BEGIN(texture_storage)
1020 _EVASGL_EXT_DRVNAME(GL_EXT_texture_storage) 1023 _EVASGL_EXT_DRVNAME(GL_EXT_texture_storage)
1021 1024
1022 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage1DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)) 1025 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage1DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width))
1023 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage1D")) 1026 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage1D")
1024 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage1DEXT")) 1027 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage1DEXT")
1025 _EVASGL_EXT_FUNCTION_END() 1028 _EVASGL_EXT_FUNCTION_END()
1026 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage2DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)) 1029 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage2DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height))
1027 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage2D")) 1030 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage2D")
1028 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage2DEXT")) 1031 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage2DEXT")
1029 _EVASGL_EXT_FUNCTION_END() 1032 _EVASGL_EXT_FUNCTION_END()
1030 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage3DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)) 1033 _EVASGL_EXT_FUNCTION_BEGIN(void, glTexStorage3DEXT, (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth))
1031 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage3D")) 1034 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage3D")
1032 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTexStorage3DEXT")) 1035 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTexStorage3DEXT")
1033 _EVASGL_EXT_FUNCTION_END() 1036 _EVASGL_EXT_FUNCTION_END()
1034 _EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage1DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)) 1037 _EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage1DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width))
1035 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage1D")) 1038 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage1D")
1036 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage1DEXT")) 1039 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage1DEXT")
1037 _EVASGL_EXT_FUNCTION_END() 1040 _EVASGL_EXT_FUNCTION_END()
1038 _EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage2DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)) 1041 _EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage2DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height))
1039 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage2D")) 1042 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage2D")
1040 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage2DEXT")) 1043 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage2DEXT")
1041 _EVASGL_EXT_FUNCTION_END() 1044 _EVASGL_EXT_FUNCTION_END()
1042 _EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage3DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)) 1045 _EVASGL_EXT_FUNCTION_BEGIN(void, glTextureStorage3DEXT, (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth))
1043 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage3D")) 1046 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage3D")
1044 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glTextureStorage3DEXT")) 1047 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glTextureStorage3DEXT")
1045 _EVASGL_EXT_FUNCTION_END() 1048 _EVASGL_EXT_FUNCTION_END()
1046_EVASGL_EXT_END() 1049_EVASGL_EXT_END()
1047 1050
@@ -1054,12 +1057,12 @@ _EVASGL_EXT_BEGIN(IMG_user_clip_plane)
1054 _EVASGL_EXT_DRVNAME(GL_IMG_user_clip_plane) 1057 _EVASGL_EXT_DRVNAME(GL_IMG_user_clip_plane)
1055 1058
1056 _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanefIMG, (GLenum, const GLfloat *)) 1059 _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanefIMG, (GLenum, const GLfloat *))
1057 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanef")) 1060 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanef")
1058 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanefIMG")) 1061 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanefIMG")
1059 _EVASGL_EXT_FUNCTION_END() 1062 _EVASGL_EXT_FUNCTION_END()
1060 _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanexIMG, (GLenum, const GLfixed *)) 1063 _EVASGL_EXT_FUNCTION_BEGIN(void, glClipPlanexIMG, (GLenum, const GLfixed *))
1061 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanex")) 1064 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanex")
1062 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glClipPlanexIMG")) 1065 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glClipPlanexIMG")
1063 _EVASGL_EXT_FUNCTION_END() 1066 _EVASGL_EXT_FUNCTION_END()
1064_EVASGL_EXT_END() 1067_EVASGL_EXT_END()
1065 1068
@@ -1067,10 +1070,10 @@ _EVASGL_EXT_BEGIN(QCOM_tiled_rendering)
1067 _EVASGL_EXT_DRVNAME(GL_QCOM_tiled_rendering) 1070 _EVASGL_EXT_DRVNAME(GL_QCOM_tiled_rendering)
1068 1071
1069 _EVASGL_EXT_FUNCTION_BEGIN(void, glStartTilingQCOM, (GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)) 1072 _EVASGL_EXT_FUNCTION_BEGIN(void, glStartTilingQCOM, (GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask))
1070 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glStartTilingQCOM")) 1073 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glStartTilingQCOM")
1071 _EVASGL_EXT_FUNCTION_END() 1074 _EVASGL_EXT_FUNCTION_END()
1072 _EVASGL_EXT_FUNCTION_BEGIN(void, glEndTilingQCOM, (GLbitfield preserveMask)) 1075 _EVASGL_EXT_FUNCTION_BEGIN(void, glEndTilingQCOM, (GLbitfield preserveMask))
1073 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEndTilingQCOM")) 1076 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEndTilingQCOM")
1074 _EVASGL_EXT_FUNCTION_END() 1077 _EVASGL_EXT_FUNCTION_END()
1075_EVASGL_EXT_END() 1078_EVASGL_EXT_END()
1076 1079
@@ -1088,10 +1091,10 @@ _EVASGL_EXT_BEGIN(EGL_KHR_image_base)
1088 _EVASGL_EXT_DRVNAME(EGL_KHR_image_base) 1091 _EVASGL_EXT_DRVNAME(EGL_KHR_image_base)
1089 1092
1090 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglCreateImage, (EGLDisplay a, EGLContext b, EGLenum c, EGLClientBuffer d, const int *e)) 1093 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglCreateImage, (EGLDisplay a, EGLContext b, EGLenum c, EGLClientBuffer d, const int *e))
1091 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglCreateImageKHR")) 1094 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglCreateImageKHR")
1092 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1095 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1093 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, eglDestroyImage, (EGLDisplay a, void *b)) 1096 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, eglDestroyImage, (EGLDisplay a, void *b))
1094 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglDestroyImageKHR")) 1097 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglDestroyImageKHR")
1095 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1098 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1096 1099
1097 _EVASGL_EXT_FUNCTION_BEGIN(EvasGLImage, evasglCreateImage, (int target, void* buffer, const int *attrib_list)) 1100 _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)
1121 _EVASGL_EXT_DRVNAME(GL_OES_EGL_image) 1124 _EVASGL_EXT_DRVNAME(GL_OES_EGL_image)
1122 1125
1123 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glEGLImageTargetTexture2DOES, (GLenum target, GLeglImageOES image)) 1126 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glEGLImageTargetTexture2DOES, (GLenum target, GLeglImageOES image))
1124 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEGLImageTargetTexture2DOES")) 1127 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEGLImageTargetTexture2DOES")
1125 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1128 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1126 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glEGLImageTargetRenderbufferStorageOES, (GLenum target, GLeglImageOES image)) 1129 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glEGLImageTargetRenderbufferStorageOES, (GLenum target, GLeglImageOES image))
1127 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glEGLImageTargetRenderbufferStorageOES")) 1130 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glEGLImageTargetRenderbufferStorageOES")
1128 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1131 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1129 1132
1130 _EVASGL_EXT_FUNCTION_BEGIN(void, glEvasGLImageTargetTexture2DOES, (GLenum target, EvasGLImage image)) 1133 _EVASGL_EXT_FUNCTION_BEGIN(void, glEvasGLImageTargetTexture2DOES, (GLenum target, EvasGLImage image))
@@ -1136,7 +1139,7 @@ _EVASGL_EXT_BEGIN(GL_OES_EGL_image)
1136 1139
1137 #ifdef _EVASGL_EXT_VERIFY 1140 #ifdef _EVASGL_EXT_VERIFY
1138 { 1141 {
1139 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); 1142 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT();
1140 } 1143 }
1141 #endif 1144 #endif
1142 1145
@@ -1148,7 +1151,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_image_pixmap)
1148 _EVASGL_EXT_DRVNAME(EGL_KHR_image_pixmap) 1151 _EVASGL_EXT_DRVNAME(EGL_KHR_image_pixmap)
1149 #ifdef _EVASGL_EXT_VERIFY 1152 #ifdef _EVASGL_EXT_VERIFY
1150 { 1153 {
1151 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); 1154 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT();
1152 } 1155 }
1153 #endif 1156 #endif
1154_EVASGL_EXT_END() 1157_EVASGL_EXT_END()
@@ -1158,7 +1161,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_image)
1158 _EVASGL_EXT_DRVNAME(EGL_KHR_image) 1161 _EVASGL_EXT_DRVNAME(EGL_KHR_image)
1159 #ifdef _EVASGL_EXT_VERIFY 1162 #ifdef _EVASGL_EXT_VERIFY
1160 { 1163 {
1161 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); 1164 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT();
1162 } 1165 }
1163 #endif 1166 #endif
1164_EVASGL_EXT_END() 1167_EVASGL_EXT_END()
@@ -1168,7 +1171,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_vg_parent_image)
1168 _EVASGL_EXT_DRVNAME(EvasGL_KHR_vg_parent_image) 1171 _EVASGL_EXT_DRVNAME(EvasGL_KHR_vg_parent_image)
1169 #ifdef _EVASGL_EXT_VERIFY 1172 #ifdef _EVASGL_EXT_VERIFY
1170 { 1173 {
1171 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); 1174 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT();
1172 } 1175 }
1173 #endif 1176 #endif
1174_EVASGL_EXT_END() 1177_EVASGL_EXT_END()
@@ -1178,7 +1181,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_gl_texture_2D_image)
1178 _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_2D_image) 1181 _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_2D_image)
1179 #ifdef _EVASGL_EXT_VERIFY 1182 #ifdef _EVASGL_EXT_VERIFY
1180 { 1183 {
1181 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); 1184 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT();
1182 } 1185 }
1183 #endif 1186 #endif
1184_EVASGL_EXT_END() 1187_EVASGL_EXT_END()
@@ -1188,7 +1191,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_gl_texture_cubemap_image)
1188 _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_cubemap_image) 1191 _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_cubemap_image)
1189 #ifdef _EVASGL_EXT_VERIFY 1192 #ifdef _EVASGL_EXT_VERIFY
1190 { 1193 {
1191 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); 1194 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT();
1192 } 1195 }
1193 #endif 1196 #endif
1194_EVASGL_EXT_END() 1197_EVASGL_EXT_END()
@@ -1198,7 +1201,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_gl_texture_3D_image)
1198 _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_3D_image) 1201 _EVASGL_EXT_DRVNAME(EGL_KHR_gl_texture_3D_image)
1199 #ifdef _EVASGL_EXT_VERIFY 1202 #ifdef _EVASGL_EXT_VERIFY
1200 { 1203 {
1201 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); 1204 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT();
1202 } 1205 }
1203 #endif 1206 #endif
1204_EVASGL_EXT_END() 1207_EVASGL_EXT_END()
@@ -1208,7 +1211,7 @@ _EVASGL_EXT_BEGIN(EGL_KHR_gl_renderbuffer_image)
1208 _EVASGL_EXT_DRVNAME(EGL_KHR_gl_renderbuffer_image) 1211 _EVASGL_EXT_DRVNAME(EGL_KHR_gl_renderbuffer_image)
1209 #ifdef _EVASGL_EXT_VERIFY 1212 #ifdef _EVASGL_EXT_VERIFY
1210 { 1213 {
1211 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base")) _EVASGL_EXT_DISCARD_SUPPORT(); 1214 if (!_EVASGL_EXT_CHECK_SUPPORT("EGL_KHR_image_base") _EVASGL_EXT_DISCARD_SUPPORT();
1212 } 1215 }
1213 #endif 1216 #endif
1214_EVASGL_EXT_END() 1217_EVASGL_EXT_END()
@@ -1218,16 +1221,16 @@ _EVASGL_EXT_BEGIN(EGL_KHR_fence_sync)
1218 _EVASGL_EXT_DRVNAME(EGL_KHR_fence_sync) 1221 _EVASGL_EXT_DRVNAME(EGL_KHR_fence_sync)
1219 1222
1220 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglCreateSyncKHR, (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list)) 1223 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglCreateSyncKHR, (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list))
1221 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglCreateSyncKHR")) 1224 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglCreateSyncKHR")
1222 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1225 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1223 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglDestroySyncKHR, (EGLDisplay dpy, EGLSyncKHR sync)) 1226 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglDestroySyncKHR, (EGLDisplay dpy, EGLSyncKHR sync))
1224 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglDestroySyncKHR")) 1227 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglDestroySyncKHR")
1225 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1228 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1226 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLint, eglClientWaitSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout)) 1229 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLint, eglClientWaitSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout))
1227 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglClientWaitSyncKHR")) 1230 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglClientWaitSyncKHR")
1228 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1231 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1229 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglGetSyncAttribKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value)) 1232 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglGetSyncAttribKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value))
1230 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglGetSyncAttribKHR")) 1233 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglGetSyncAttribKHR")
1231 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1234 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1232 1235
1233 _EVASGL_EXT_FUNCTION_BEGIN(EvasGLSync, evasglCreateSync, (Evas_GL *evas_gl, unsigned int type, const int *attrib_list)) 1236 _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)
1250 _EVASGL_EXT_DRVNAME(EGL_KHR_reusable_sync) 1253 _EVASGL_EXT_DRVNAME(EGL_KHR_reusable_sync)
1251 1254
1252 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglSignalSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode)) 1255 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLBoolean, eglSignalSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode))
1253 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglSignalSyncKHR")) 1256 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglSignalSyncKHR")
1254 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1257 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1255 1258
1256 _EVASGL_EXT_FUNCTION_BEGIN(Eina_Bool, evasglSignalSync, (Evas_GL *evas_gl, EvasGLSync sync, unsigned mode)) 1259 _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)
1264 _EVASGL_EXT_DRVNAME(EGL_KHR_wait_sync) 1267 _EVASGL_EXT_DRVNAME(EGL_KHR_wait_sync)
1265 1268
1266 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLint, eglWaitSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, int flags)) 1269 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(EGLint, eglWaitSyncKHR, (EGLDisplay dpy, EGLSyncKHR sync, int flags))
1267 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglWaitSyncKHR")) 1270 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglWaitSyncKHR")
1268 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1271 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1269 1272
1270 _EVASGL_EXT_FUNCTION_BEGIN(int, evasglWaitSync, (Evas_GL *evas_gl, EvasGLSync sync, int flags)) 1273 _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)
1279 _EVASGL_EXT_DRVNAME(EGL_SEC_map_image) 1282 _EVASGL_EXT_DRVNAME(EGL_SEC_map_image)
1280 1283
1281 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglMapImageSEC, void *a, void *b, int c, int d)) 1284 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void *, eglMapImageSEC, void *a, void *b, int c, int d))
1282 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglMapImageSEC")) 1285 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglMapImageSEC")
1283 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1286 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1284 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(unsigned int, eglUnmapImageSEC, void *a, void *b, int c)) 1287 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(unsigned int, eglUnmapImageSEC, void *a, void *b, int c))
1285 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("eglUnmapImageSEC")) 1288 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("eglUnmapImageSEC")
1286 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1289 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1287_EVASGL_EXT_END() 1290_EVASGL_EXT_END()
1288#endif 1291#endif
@@ -1303,7 +1306,7 @@ _EVASGL_EXT_BEGIN(GLX_EXT_swap_control)
1303 _EVASGL_EXT_DRVNAME(GLX_EXT_swap_control) 1306 _EVASGL_EXT_DRVNAME(GLX_EXT_swap_control)
1304 1307
1305 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXSwapIntervalEXT, (Display *dpy, GLXDrawable drawable, int interval)) 1308 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXSwapIntervalEXT, (Display *dpy, GLXDrawable drawable, int interval))
1306 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXSwapIntervalEXT")) 1309 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXSwapIntervalEXT")
1307 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1310 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1308_EVASGL_EXT_END() 1311_EVASGL_EXT_END()
1309 1312
@@ -1311,7 +1314,7 @@ _EVASGL_EXT_BEGIN(GLX_SGI_swap_control)
1311 _EVASGL_EXT_DRVNAME(GLX_SGI_swap_control) 1314 _EVASGL_EXT_DRVNAME(GLX_SGI_swap_control)
1312 1315
1313 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXSwapIntervalSGI, (int interval)) 1316 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXSwapIntervalSGI, (int interval))
1314 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXSwapIntervalSGI")) 1317 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXSwapIntervalSGI")
1315 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1318 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1316_EVASGL_EXT_END() 1319_EVASGL_EXT_END()
1317 1320
@@ -1319,10 +1322,10 @@ _EVASGL_EXT_BEGIN(GLX_SGI_video_sync)
1319 _EVASGL_EXT_DRVNAME(GLX_SGI_video_sync) 1322 _EVASGL_EXT_DRVNAME(GLX_SGI_video_sync)
1320 1323
1321 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXGetVideoSyncSGI, (uint *count)) 1324 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXGetVideoSyncSGI, (uint *count))
1322 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXGetVideoSyncSGI")) 1325 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXGetVideoSyncSGI")
1323 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1326 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1324 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXWaitVideoSyncSGI, (int divisor, int remainder, unsigned int *count)) 1327 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(int, glXWaitVideoSyncSGI, (int divisor, int remainder, unsigned int *count))
1325 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXWaitVideoSyncSGI")) 1328 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXWaitVideoSyncSGI")
1326 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1329 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1327 1330
1328_EVASGL_EXT_END() 1331_EVASGL_EXT_END()
@@ -1331,10 +1334,10 @@ _EVASGL_EXT_BEGIN(GLX_EXT_texture_from_pixmap)
1331 _EVASGL_EXT_DRVNAME(GLX_EXT_texture_from_pixmap) 1334 _EVASGL_EXT_DRVNAME(GLX_EXT_texture_from_pixmap)
1332 1335
1333 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXBindTexImageEXT, (Display *display, GLXDrawable drawable, int buffer, const int *attrib_list)) 1336 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXBindTexImageEXT, (Display *display, GLXDrawable drawable, int buffer, const int *attrib_list))
1334 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXBindTexImageEXT")) 1337 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXBindTexImageEXT")
1335 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1338 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1336 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXReleaseTexImageEXT, (Display *display, GLXDrawable drawable, int buffer)) 1339 _EVASGL_EXT_FUNCTION_PRIVATE_BEGIN(void, glXReleaseTexImageEXT, (Display *display, GLXDrawable drawable, int buffer))
1337 _EVASGL_EXT_FUNCTION_DRVFUNC(GETPROCADDR("glXReleaseTexImageEXT")) 1340 _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR("glXReleaseTexImageEXT")
1338 _EVASGL_EXT_FUNCTION_PRIVATE_END() 1341 _EVASGL_EXT_FUNCTION_PRIVATE_END()
1339 1342
1340_EVASGL_EXT_END() 1343_EVASGL_EXT_END()