webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Typedefs
functionsegl_typedefs.h File Reference
#include <EGL/egl.h>

Go to the source code of this file.

Namespaces

 rx
 

Typedefs

typedef EGLBoolean(* rx::PFNEGLCHOOSECONFIGPROC) (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config)
 
typedef EGLBoolean(* rx::PFNEGLCOPYBUFFERSPROC) (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
 
typedef EGLContext(* rx::PFNEGLCREATECONTEXTPROC) (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list)
 
typedef EGLSurface(* rx::PFNEGLCREATEPBUFFERSURFACEPROC) (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list)
 
typedef EGLSurface(* rx::PFNEGLCREATEPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list)
 
typedef EGLSurface(* rx::PFNEGLCREATEWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list)
 
typedef EGLBoolean(* rx::PFNEGLDESTROYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx)
 
typedef EGLBoolean(* rx::PFNEGLDESTROYSURFACEPROC) (EGLDisplay dpy, EGLSurface surface)
 
typedef EGLBoolean(* rx::PFNEGLGETCONFIGATTRIBPROC) (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value)
 
typedef EGLBoolean(* rx::PFNEGLGETCONFIGSPROC) (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config)
 
typedef EGLDisplay(* rx::PFNEGLGETCURRENTDISPLAYPROC) (void)
 
typedef EGLSurface(* rx::PFNEGLGETCURRENTSURFACEPROC) (EGLint readdraw)
 
typedef EGLDisplay(* rx::PFNEGLGETDISPLAYPROC) (EGLNativeDisplayType display_id)
 
typedef EGLint(* rx::PFNEGLGETERRORPROC) (void)
 
typedef __eglMustCastToProperFunctionPointerType(* rx::PFNEGLGETPROCADDRESSPROC) (const char *procname)
 
typedef EGLBoolean(* rx::PFNEGLINITIALIZEPROC) (EGLDisplay dpy, EGLint *major, EGLint *minor)
 
typedef EGLBoolean(* rx::PFNEGLMAKECURRENTPROC) (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
 
typedef EGLBoolean(* rx::PFNEGLQUERYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value)
 
typedef const char *(* rx::PFNEGLQUERYSTRINGPROC) (EGLDisplay dpy, EGLint name)
 
typedef EGLBoolean(* rx::PFNEGLQUERYSURFACEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value)
 
typedef EGLBoolean(* rx::PFNEGLSWAPBUFFERSPROC) (EGLDisplay dpy, EGLSurface surface)
 
typedef EGLBoolean(* rx::PFNEGLTERMINATEPROC) (EGLDisplay dpy)
 
typedef EGLBoolean(* rx::PFNEGLWAITGLPROC) (void)
 
typedef EGLBoolean(* rx::PFNEGLWAITNATIVEPROC) (EGLint engine)
 
typedef EGLBoolean(* rx::PFNEGLBINDTEXIMAGEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint buffer)
 
typedef EGLBoolean(* rx::PFNEGLRELEASETEXIMAGEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint buffer)
 
typedef EGLBoolean(* rx::PFNEGLSURFACEATTRIBPROC) (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
 
typedef EGLBoolean(* rx::PFNEGLSWAPINTERVALPROC) (EGLDisplay dpy, EGLint interval)
 
typedef EGLBoolean(* rx::PFNEGLBINDAPIPROC) (EGLenum api)
 
typedef EGLenum(* rx::PFNEGLQUERYAPIPROC) (void)
 
typedef EGLSurface(* rx::PFNEGLCREATEPBUFFERFROMCLIENTBUFFERPROC) (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list)
 
typedef EGLBoolean(* rx::PFNEGLRELEASETHREADPROC) (void)
 
typedef EGLBoolean(* rx::PFNEGLWAITCLIENTPROC) (void)
 
typedef EGLContext(* rx::PFNEGLGETCURRENTCONTEXTPROC) (void)
 
typedef EGLSync(* rx::PFNEGLCREATESYNCPROC) (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list)
 
typedef EGLBoolean(* rx::PFNEGLDESTROYSYNCPROC) (EGLDisplay dpy, EGLSync sync)
 
typedef EGLint(* rx::PFNEGLCLIENTWAITSYNCPROC) (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)
 
typedef EGLBoolean(* rx::PFNEGLGETSYNCATTRIBPROC) (EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value)
 
typedef EGLImage(* rx::PFNEGLCREATEIMAGEPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list)
 
typedef EGLBoolean(* rx::PFNEGLDESTROYIMAGEPROC) (EGLDisplay dpy, EGLImage image)
 
typedef EGLDisplay(* rx::PFNEGLGETPLATFORMDISPLAYPROC) (EGLenum platform, void *native_display, const EGLAttrib *attrib_list)
 
typedef EGLSurface(* rx::PFNEGLCREATEPLATFORMWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list)
 
typedef EGLSurface(* rx::PFNEGLCREATEPLATFORMPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list)
 
typedef EGLBoolean(* rx::PFNEGLWAITSYNCPROC) (EGLDisplay dpy, EGLSync sync, EGLint flags)