Home | History | Annotate | Download | only in eglwrapper
      1 // Generated Code - DO NOT EDIT !!
      2 // generated by 'emugen'
      3 #ifndef __egl_wrapper_proc_t_h
      4 #define __egl_wrapper_proc_t_h
      5 
      6 
      7 
      8 #include "egl_types.h"
      9 #ifndef egl_APIENTRY
     10 #define egl_APIENTRY
     11 #endif
     12 typedef EGLBoolean (egl_APIENTRY *eglChooseConfig_wrapper_proc_t) (EGLDisplay, const EGLint*, EGLConfig*, EGLint, EGLint*);
     13 typedef EGLBoolean (egl_APIENTRY *eglCopyBuffers_wrapper_proc_t) (EGLDisplay, EGLSurface, EGLNativePixmapType);
     14 typedef EGLContext (egl_APIENTRY *eglCreateContext_wrapper_proc_t) (EGLDisplay, EGLConfig, EGLContext, const EGLint*);
     15 typedef EGLSurface (egl_APIENTRY *eglCreatePbufferSurface_wrapper_proc_t) (EGLDisplay, EGLConfig, const EGLint*);
     16 typedef EGLSurface (egl_APIENTRY *eglCreatePixmapSurface_wrapper_proc_t) (EGLDisplay, EGLConfig, EGLNativePixmapType, const EGLint*);
     17 typedef EGLSurface (egl_APIENTRY *eglCreateWindowSurface_wrapper_proc_t) (EGLDisplay, EGLConfig, EGLNativeWindowType, const EGLint*);
     18 typedef EGLBoolean (egl_APIENTRY *eglDestroyContext_wrapper_proc_t) (EGLDisplay, EGLContext);
     19 typedef EGLBoolean (egl_APIENTRY *eglDestroySurface_wrapper_proc_t) (EGLDisplay, EGLSurface);
     20 typedef EGLBoolean (egl_APIENTRY *eglGetConfigAttrib_wrapper_proc_t) (EGLDisplay, EGLConfig, EGLint, EGLint*);
     21 typedef EGLBoolean (egl_APIENTRY *eglGetConfigs_wrapper_proc_t) (EGLDisplay, EGLConfig*, EGLint, EGLint*);
     22 typedef EGLDisplay (egl_APIENTRY *eglGetCurrentDisplay_wrapper_proc_t) ();
     23 typedef EGLSurface (egl_APIENTRY *eglGetCurrentSurface_wrapper_proc_t) (EGLint);
     24 typedef EGLDisplay (egl_APIENTRY *eglGetDisplay_wrapper_proc_t) (EGLNativeDisplayType);
     25 typedef EGLint (egl_APIENTRY *eglGetError_wrapper_proc_t) ();
     26 typedef __eglMustCastToProperFunctionPointerType (egl_APIENTRY *eglGetProcAddress_wrapper_proc_t) (const char*);
     27 typedef EGLBoolean (egl_APIENTRY *eglInitialize_wrapper_proc_t) (EGLDisplay, EGLint*, EGLint*);
     28 typedef EGLBoolean (egl_APIENTRY *eglMakeCurrent_wrapper_proc_t) (EGLDisplay, EGLSurface, EGLSurface, EGLContext);
     29 typedef EGLBoolean (egl_APIENTRY *eglQueryContext_wrapper_proc_t) (EGLDisplay, EGLContext, EGLint, EGLint*);
     30 typedef EGLconstcharptr (egl_APIENTRY *eglQueryString_wrapper_proc_t) (EGLDisplay, EGLint);
     31 typedef EGLBoolean (egl_APIENTRY *eglQuerySurface_wrapper_proc_t) (EGLDisplay, EGLSurface, EGLint, EGLint*);
     32 typedef EGLBoolean (egl_APIENTRY *eglSwapBuffers_wrapper_proc_t) (EGLDisplay, EGLSurface);
     33 typedef EGLBoolean (egl_APIENTRY *eglTerminate_wrapper_proc_t) (EGLDisplay);
     34 typedef EGLBoolean (egl_APIENTRY *eglWaitGL_wrapper_proc_t) ();
     35 typedef EGLBoolean (egl_APIENTRY *eglWaitNative_wrapper_proc_t) (EGLint);
     36 typedef EGLBoolean (egl_APIENTRY *eglBindTexImage_wrapper_proc_t) (EGLDisplay, EGLSurface, EGLint);
     37 typedef EGLBoolean (egl_APIENTRY *eglReleaseTexImage_wrapper_proc_t) (EGLDisplay, EGLSurface, EGLint);
     38 typedef EGLBoolean (egl_APIENTRY *eglSurfaceAttrib_wrapper_proc_t) (EGLDisplay, EGLSurface, EGLint, EGLint);
     39 typedef EGLBoolean (egl_APIENTRY *eglSwapInterval_wrapper_proc_t) (EGLDisplay, EGLint);
     40 typedef EGLBoolean (egl_APIENTRY *eglBindAPI_wrapper_proc_t) (EGLenum);
     41 typedef EGLenum (egl_APIENTRY *eglQueryAPI_wrapper_proc_t) ();
     42 typedef EGLSurface (egl_APIENTRY *eglCreatePbufferFromClientBuffer_wrapper_proc_t) (EGLDisplay, EGLenum, EGLClientBuffer, EGLConfig, const EGLint*);
     43 typedef EGLBoolean (egl_APIENTRY *eglReleaseThread_wrapper_proc_t) ();
     44 typedef EGLBoolean (egl_APIENTRY *eglWaitClient_wrapper_proc_t) ();
     45 typedef EGLContext (egl_APIENTRY *eglGetCurrentContext_wrapper_proc_t) ();
     46 typedef EGLSyncKHR (egl_APIENTRY *eglCreateSyncKHR_wrapper_proc_t) (EGLDisplay, EGLenum, const EGLint*);
     47 typedef EGLBoolean (egl_APIENTRY *eglDestroySyncKHR_wrapper_proc_t) (EGLDisplay, EGLSyncKHR);
     48 typedef EGLint (egl_APIENTRY *eglClientWaitSyncKHR_wrapper_proc_t) (EGLDisplay, EGLSyncKHR, EGLint, EGLTimeKHR);
     49 typedef EGLBoolean (egl_APIENTRY *eglGetSyncAttribKHR_wrapper_proc_t) (EGLDisplay, EGLSyncKHR, EGLint, EGLint*);
     50 typedef EGLImageKHR (egl_APIENTRY *eglCreateImageKHR_wrapper_proc_t) (EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const EGLint*);
     51 typedef EGLBoolean (egl_APIENTRY *eglDestroyImageKHR_wrapper_proc_t) (EGLDisplay, EGLImageKHR);
     52 
     53 
     54 #endif
     55