9 #ifndef LIBANGLE_RENDERER_GL_EGL_FUNCTIONSEGLTYPEDEFS_H_ 10 #define LIBANGLE_RENDERER_GL_EGL_FUNCTIONSEGLTYPEDEFS_H_ 24 EGLNativePixmapType
target);
34 EGLNativePixmapType
pixmap,
38 EGLNativeWindowType win,
131 #endif // LIBANGLE_RENDERER_GL_EGL_FUNCTIONSEGLTYPEDEFS_H_ EGLSurface(* PFNEGLCREATEPBUFFERFROMCLIENTBUFFERPROC)(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list)
Definition: functionsegl_typedefs.h:86
EGLBoolean(* PFNEGLGETCONFIGATTRIBPROC)(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value)
Definition: functionsegl_typedefs.h:42
EGLBoolean(* PFNEGLSURFACEATTRIBPROC)(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
Definition: functionsegl_typedefs.h:77
EGLBoolean(* PFNEGLSWAPBUFFERSPROC)(EGLDisplay dpy, EGLSurface surface)
Definition: functionsegl_typedefs.h:69
size_t read
Definition: peerconnection_jni.cc:2388
EGLConfig void * native_pixmap
Definition: eglext.h:730
EGLDisplay(* PFNEGLGETCURRENTDISPLAYPROC)(void)
Definition: functionsegl_typedefs.h:50
EGLBoolean(* PFNEGLQUERYCONTEXTPROC)(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value)
Definition: functionsegl_typedefs.h:60
void(* __eglMustCastToProperFunctionPointerType)(void)
Definition: egl.h:67
EGLSurface surface
Definition: eglext.h:232
EGLint(* PFNEGLCLIENTWAITSYNCPROC)(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)
Definition: functionsegl_typedefs.h:102
void * EGLImage
Definition: egl.h:257
EGLConfig void * native_window
Definition: eglext.h:729
EGLConfig struct EGLClientPixmapHI * pixmap
Definition: eglext.h:813
EGLImage(* PFNEGLCREATEIMAGEPROC)(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list)
Definition: functionsegl_typedefs.h:110
EGLSurface(* PFNEGLCREATEPLATFORMWINDOWSURFACEPROC)(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list)
Definition: functionsegl_typedefs.h:119
EGLContext EGLenum target
Definition: eglext.h:192
unsigned int EGLenum
Definition: egl.h:181
EGLNativeDisplayType * display_id
Definition: eglext.h:933
void * EGLContext
Definition: egl.h:66
EGLBoolean(* PFNEGLWAITCLIENTPROC)(void)
Definition: functionsegl_typedefs.h:92
EGLDisplay(* PFNEGLGETDISPLAYPROC)(EGLNativeDisplayType display_id)
Definition: functionsegl_typedefs.h:52
EGLBoolean(* PFNEGLRELEASETHREADPROC)(void)
Definition: functionsegl_typedefs.h:91
AVCFPlayerRef CMTime interval
Definition: AVFoundationCFSoftLinking.h:135
EGLBoolean(* PFNEGLRELEASETEXIMAGEPROC)(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
Definition: functionsegl_typedefs.h:76
void * EGLConfig
Definition: egl.h:64
EGLenum const EGLAttribKHR * attrib_list
Definition: eglext.h:63
void * native_display
Definition: eglext.h:728
EGLSurface(* PFNEGLCREATEWINDOWSURFACEPROC)(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list)
Definition: functionsegl_typedefs.h:36
EGLSyncKHR EGLint flags
Definition: eglext.h:415
void
Definition: AVFoundationCFSoftLinking.h:81
void * EGLSurface
Definition: egl.h:65
EGLSync(* PFNEGLCREATESYNCPROC)(EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list)
Definition: functionsegl_typedefs.h:100
EGLBoolean(* PFNEGLINITIALIZEPROC)(EGLDisplay dpy, EGLint *major, EGLint *minor)
Definition: functionsegl_typedefs.h:55
Definition: mathutil.h:804
EGLBoolean(* PFNEGLDESTROYCONTEXTPROC)(EGLDisplay dpy, EGLContext ctx)
Definition: functionsegl_typedefs.h:40
EGLenum(* PFNEGLQUERYAPIPROC)(void)
Definition: functionsegl_typedefs.h:85
EGLBoolean(* PFNEGLWAITSYNCPROC)(EGLDisplay dpy, EGLSync sync, EGLint flags)
Definition: functionsegl_typedefs.h:127
EGLBoolean(* PFNEGLTERMINATEPROC)(EGLDisplay dpy)
Definition: functionsegl_typedefs.h:70
EGLBoolean(* PFNEGLBINDTEXIMAGEPROC)(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
Definition: functionsegl_typedefs.h:75
unsigned int EGLBoolean
Definition: egl.h:60
EGLAttrib * value
Definition: eglext.h:120
EGLBoolean(* PFNEGLCOPYBUFFERSPROC)(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
Definition: functionsegl_typedefs.h:22
EGLContext ctx
Definition: eglext.h:192
platform
Definition: get_landmines.py:27
EGLBoolean(* PFNEGLGETCONFIGSPROC)(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config)
Definition: functionsegl_typedefs.h:46
EGLImageKHR EGLint * name
Definition: eglext.h:851
EGLBoolean(* PFNEGLMAKECURRENTPROC)(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
Definition: functionsegl_typedefs.h:56
EGLSurface(* PFNEGLCREATEPLATFORMPIXMAPSURFACEPROC)(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list)
Definition: functionsegl_typedefs.h:123
EGLBoolean(* PFNEGLDESTROYIMAGEPROC)(EGLDisplay dpy, EGLImage image)
Definition: functionsegl_typedefs.h:115
EGLBoolean(* PFNEGLQUERYSURFACEPROC)(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value)
Definition: functionsegl_typedefs.h:65
void * EGLSync
Definition: egl.h:254
EGLSurface(* PFNEGLCREATEPIXMAPSURFACEPROC)(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list)
Definition: functionsegl_typedefs.h:32
EGLBoolean(* PFNEGLSWAPINTERVALPROC)(EGLDisplay dpy, EGLint interval)
Definition: functionsegl_typedefs.h:81
EGLenum type
Definition: eglext.h:63
EGLSyncKHR sync
Definition: eglext.h:415
#define buffer
Definition: xmlparse.c:622
EGLint(* PFNEGLGETERRORPROC)(void)
Definition: functionsegl_typedefs.h:53
GLbitfield GLuint64 timeout
Definition: gl2ext.h:1219
EGLBoolean(* PFNEGLWAITNATIVEPROC)(EGLint engine)
Definition: functionsegl_typedefs.h:72
EGLBoolean(* PFNEGLDESTROYSURFACEPROC)(EGLDisplay dpy, EGLSurface surface)
Definition: functionsegl_typedefs.h:41
EGLContext(* PFNEGLCREATECONTEXTPROC)(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list)
Definition: functionsegl_typedefs.h:25
EGLSurface(* PFNEGLCREATEPBUFFERSURFACEPROC)(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list)
Definition: functionsegl_typedefs.h:29
EGLBoolean(* PFNEGLGETSYNCATTRIBPROC)(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value)
Definition: functionsegl_typedefs.h:106
EGLBoolean(* PFNEGLDESTROYSYNCPROC)(EGLDisplay dpy, EGLSync sync)
Definition: functionsegl_typedefs.h:101
EGLBoolean(* PFNEGLWAITGLPROC)(void)
Definition: functionsegl_typedefs.h:71
void * EGLClientBuffer
Definition: egl.h:182
__eglMustCastToProperFunctionPointerType(* PFNEGLGETPROCADDRESSPROC)(const char *procname)
Definition: functionsegl_typedefs.h:54
EGLContext(* PFNEGLGETCURRENTCONTEXTPROC)(void)
Definition: functionsegl_typedefs.h:97
intptr_t EGLAttrib
Definition: egl.h:255
EGLSurface(* PFNEGLGETCURRENTSURFACEPROC)(EGLint readdraw)
Definition: functionsegl_typedefs.h:51
EGLBoolean(* PFNEGLCHOOSECONFIGPROC)(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config)
Definition: functionsegl_typedefs.h:17
EGLSurface EGLint attribute
Definition: eglext.h:247
EGLBoolean(* PFNEGLBINDAPIPROC)(EGLenum api)
Definition: functionsegl_typedefs.h:84
EGLDisplay(* PFNEGLGETPLATFORMDISPLAYPROC)(EGLenum platform, void *native_display, const EGLAttrib *attrib_list)
Definition: functionsegl_typedefs.h:116
EGLImageKHR image
Definition: eglext.h:193
EGLConfig config
Definition: eglext.h:389
khronos_utime_nanoseconds_t EGLTime
Definition: egl.h:256
void * EGLDisplay
Definition: egl.h:61