1 // Generated Code - DO NOT EDIT !!
2 // generated by 'emugen'
3
4
5 #include <string.h>
6 #include "egl_wrapper_context.h"
7
8
9 #include <stdio.h>
10
initDispatchByName(void * (* getProc)(const char *,void * userData),void * userData)11 int egl_wrapper_context_t::initDispatchByName(void *(*getProc)(const char *, void *userData), void *userData)
12 {
13 eglChooseConfig = (eglChooseConfig_wrapper_proc_t) getProc("eglChooseConfig", userData);
14 eglCopyBuffers = (eglCopyBuffers_wrapper_proc_t) getProc("eglCopyBuffers", userData);
15 eglCreateContext = (eglCreateContext_wrapper_proc_t) getProc("eglCreateContext", userData);
16 eglCreatePbufferSurface = (eglCreatePbufferSurface_wrapper_proc_t) getProc("eglCreatePbufferSurface", userData);
17 eglCreatePixmapSurface = (eglCreatePixmapSurface_wrapper_proc_t) getProc("eglCreatePixmapSurface", userData);
18 eglCreateWindowSurface = (eglCreateWindowSurface_wrapper_proc_t) getProc("eglCreateWindowSurface", userData);
19 eglDestroyContext = (eglDestroyContext_wrapper_proc_t) getProc("eglDestroyContext", userData);
20 eglDestroySurface = (eglDestroySurface_wrapper_proc_t) getProc("eglDestroySurface", userData);
21 eglGetConfigAttrib = (eglGetConfigAttrib_wrapper_proc_t) getProc("eglGetConfigAttrib", userData);
22 eglGetConfigs = (eglGetConfigs_wrapper_proc_t) getProc("eglGetConfigs", userData);
23 eglGetCurrentDisplay = (eglGetCurrentDisplay_wrapper_proc_t) getProc("eglGetCurrentDisplay", userData);
24 eglGetCurrentSurface = (eglGetCurrentSurface_wrapper_proc_t) getProc("eglGetCurrentSurface", userData);
25 eglGetDisplay = (eglGetDisplay_wrapper_proc_t) getProc("eglGetDisplay", userData);
26 eglGetError = (eglGetError_wrapper_proc_t) getProc("eglGetError", userData);
27 eglGetProcAddress = (eglGetProcAddress_wrapper_proc_t) getProc("eglGetProcAddress", userData);
28 eglInitialize = (eglInitialize_wrapper_proc_t) getProc("eglInitialize", userData);
29 eglMakeCurrent = (eglMakeCurrent_wrapper_proc_t) getProc("eglMakeCurrent", userData);
30 eglQueryContext = (eglQueryContext_wrapper_proc_t) getProc("eglQueryContext", userData);
31 eglQueryString = (eglQueryString_wrapper_proc_t) getProc("eglQueryString", userData);
32 eglQuerySurface = (eglQuerySurface_wrapper_proc_t) getProc("eglQuerySurface", userData);
33 eglSwapBuffers = (eglSwapBuffers_wrapper_proc_t) getProc("eglSwapBuffers", userData);
34 eglTerminate = (eglTerminate_wrapper_proc_t) getProc("eglTerminate", userData);
35 eglWaitGL = (eglWaitGL_wrapper_proc_t) getProc("eglWaitGL", userData);
36 eglWaitNative = (eglWaitNative_wrapper_proc_t) getProc("eglWaitNative", userData);
37 eglBindTexImage = (eglBindTexImage_wrapper_proc_t) getProc("eglBindTexImage", userData);
38 eglReleaseTexImage = (eglReleaseTexImage_wrapper_proc_t) getProc("eglReleaseTexImage", userData);
39 eglSurfaceAttrib = (eglSurfaceAttrib_wrapper_proc_t) getProc("eglSurfaceAttrib", userData);
40 eglSwapInterval = (eglSwapInterval_wrapper_proc_t) getProc("eglSwapInterval", userData);
41 eglBindAPI = (eglBindAPI_wrapper_proc_t) getProc("eglBindAPI", userData);
42 eglQueryAPI = (eglQueryAPI_wrapper_proc_t) getProc("eglQueryAPI", userData);
43 eglCreatePbufferFromClientBuffer = (eglCreatePbufferFromClientBuffer_wrapper_proc_t) getProc("eglCreatePbufferFromClientBuffer", userData);
44 eglReleaseThread = (eglReleaseThread_wrapper_proc_t) getProc("eglReleaseThread", userData);
45 eglWaitClient = (eglWaitClient_wrapper_proc_t) getProc("eglWaitClient", userData);
46 eglGetCurrentContext = (eglGetCurrentContext_wrapper_proc_t) getProc("eglGetCurrentContext", userData);
47 eglCreateSyncKHR = (eglCreateSyncKHR_wrapper_proc_t) getProc("eglCreateSyncKHR", userData);
48 eglDestroySyncKHR = (eglDestroySyncKHR_wrapper_proc_t) getProc("eglDestroySyncKHR", userData);
49 eglClientWaitSyncKHR = (eglClientWaitSyncKHR_wrapper_proc_t) getProc("eglClientWaitSyncKHR", userData);
50 eglGetSyncAttribKHR = (eglGetSyncAttribKHR_wrapper_proc_t) getProc("eglGetSyncAttribKHR", userData);
51 eglCreateImageKHR = (eglCreateImageKHR_wrapper_proc_t) getProc("eglCreateImageKHR", userData);
52 eglDestroyImageKHR = (eglDestroyImageKHR_wrapper_proc_t) getProc("eglDestroyImageKHR", userData);
53 return 0;
54 }
55
56