|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | ChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | CopyBuffers (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) |
|
ANGLE_EXPORT EGLContext EGLAPIENTRY | CreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) |
|
ANGLE_EXPORT EGLSurface EGLAPIENTRY | CreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) |
|
ANGLE_EXPORT EGLSurface EGLAPIENTRY | CreatePixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) |
|
ANGLE_EXPORT EGLSurface EGLAPIENTRY | CreateWindowSurface (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | DestroyContext (EGLDisplay dpy, EGLContext ctx) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | DestroySurface (EGLDisplay dpy, EGLSurface surface) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | GetConfigAttrib (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | GetConfigs (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) |
|
ANGLE_EXPORT EGLDisplay EGLAPIENTRY | GetCurrentDisplay (void) |
|
ANGLE_EXPORT EGLSurface EGLAPIENTRY | GetCurrentSurface (EGLint readdraw) |
|
ANGLE_EXPORT EGLDisplay EGLAPIENTRY | GetDisplay (EGLNativeDisplayType display_id) |
|
ANGLE_EXPORT EGLint EGLAPIENTRY | GetError (void) |
|
ANGLE_EXPORT __eglMustCastToProperFunctionPointerType EGLAPIENTRY | GetProcAddress (const char *procname) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | Initialize (EGLDisplay dpy, EGLint *major, EGLint *minor) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | MakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | QueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) |
|
ANGLE_EXPORT const char *EGLAPIENTRY | QueryString (EGLDisplay dpy, EGLint name) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | QuerySurface (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | SwapBuffers (EGLDisplay dpy, EGLSurface surface) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | Terminate (EGLDisplay dpy) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | WaitGL (void) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | WaitNative (EGLint engine) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | BindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | ReleaseTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | SurfaceAttrib (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | SwapInterval (EGLDisplay dpy, EGLint interval) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | BindAPI (EGLenum api) |
|
ANGLE_EXPORT EGLenum EGLAPIENTRY | QueryAPI (void) |
|
ANGLE_EXPORT EGLSurface EGLAPIENTRY | CreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | ReleaseThread (void) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | WaitClient (void) |
|
ANGLE_EXPORT EGLContext EGLAPIENTRY | GetCurrentContext (void) |
|
ANGLE_EXPORT EGLSync EGLAPIENTRY | CreateSync (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | DestroySync (EGLDisplay dpy, EGLSync sync) |
|
ANGLE_EXPORT EGLint EGLAPIENTRY | ClientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | GetSyncAttrib (EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value) |
|
ANGLE_EXPORT EGLImage EGLAPIENTRY | CreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | DestroyImage (EGLDisplay dpy, EGLImage image) |
|
ANGLE_EXPORT EGLDisplay EGLAPIENTRY | GetPlatformDisplay (EGLenum platform, void *native_display, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLSurface EGLAPIENTRY | CreatePlatformWindowSurface (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLSurface EGLAPIENTRY | CreatePlatformPixmapSurface (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | WaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | QuerySurfacePointerANGLE (EGLDisplay dpy, EGLSurface surface, EGLint attribute, void **value) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | PostSubBufferNV (EGLDisplay dpy, EGLSurface surface, EGLint x, EGLint y, EGLint width, EGLint height) |
|
ANGLE_EXPORT EGLDisplay EGLAPIENTRY | GetPlatformDisplayEXT (EGLenum platform, void *native_display, const EGLint *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | QueryDisplayAttribEXT (EGLDisplay dpy, EGLint attribute, EGLAttrib *value) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | QueryDeviceAttribEXT (EGLDeviceEXT device, EGLint attribute, EGLAttrib *value) |
|
ANGLE_EXPORT const char *EGLAPIENTRY | QueryDeviceStringEXT (EGLDeviceEXT device, EGLint name) |
|
ANGLE_EXPORT EGLImageKHR EGLAPIENTRY | CreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | DestroyImageKHR (EGLDisplay dpy, EGLImageKHR image) |
|
ANGLE_EXPORT EGLDeviceEXT EGLAPIENTRY | CreateDeviceANGLE (EGLint device_type, void *native_device, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | ReleaseDeviceANGLE (EGLDeviceEXT device) |
|
ANGLE_EXPORT EGLStreamKHR EGLAPIENTRY | CreateStreamKHR (EGLDisplay dpy, const EGLint *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | DestroyStreamKHR (EGLDisplay dpy, EGLStreamKHR stream) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | StreamAttribKHR (EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLint value) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | QueryStreamKHR (EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLint *value) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | QueryStreamu64KHR (EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLuint64KHR *value) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | StreamConsumerGLTextureExternalKHR (EGLDisplay dpy, EGLStreamKHR stream) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | StreamConsumerAcquireKHR (EGLDisplay dpy, EGLStreamKHR stream) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | StreamConsumerReleaseKHR (EGLDisplay dpy, EGLStreamKHR stream) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | StreamConsumerGLTextureExternalAttribsNV (EGLDisplay dpy, EGLStreamKHR stream, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | CreateStreamProducerD3DTextureNV12ANGLE (EGLDisplay dpy, EGLStreamKHR stream, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | StreamPostD3DTextureNV12ANGLE (EGLDisplay dpy, EGLStreamKHR stream, void *texture, const EGLAttrib *attrib_list) |
|
ANGLE_EXPORT EGLBoolean EGLAPIENTRY | GetSyncValuesCHROMIUM (EGLDisplay dpy, EGLSurface surface, EGLuint64KHR *ust, EGLuint64KHR *msc, EGLuint64KHR *sbc) |
|
bool | IsCubeMapTextureTarget (EGLenum target) |
|
size_t | CubeMapTextureTargetToLayerIndex (EGLenum target) |
|
EGLenum | LayerIndexToCubeMapTextureTarget (size_t index) |
|
bool | IsTextureTarget (EGLenum target) |
|
bool | IsRenderbufferTarget (EGLenum target) |
|
Error | ValidateDisplay (const Display *display) |
|
Error | ValidateSurface (const Display *display, Surface *surface) |
|
Error | ValidateConfig (const Display *display, const Config *config) |
|
Error | ValidateContext (const Display *display, gl::Context *context) |
|
Error | ValidateImage (const Display *display, const Image *image) |
|
Error | ValidateStream (const Display *display, const Stream *stream) |
|
Error | ValidateCreateContext (Display *display, Config *configuration, gl::Context *shareContext, const AttributeMap &attributes) |
|
Error | ValidateCreateWindowSurface (Display *display, Config *config, EGLNativeWindowType window, const AttributeMap &attributes) |
|
Error | ValidateCreatePbufferSurface (Display *display, Config *config, const AttributeMap &attributes) |
|
Error | ValidateCreatePbufferFromClientBuffer (Display *display, EGLenum buftype, EGLClientBuffer buffer, Config *config, const AttributeMap &attributes) |
|
Error | ValidateCompatibleConfigs (const Display *display, const Config *config1, const Surface *surface, const Config *config2, EGLint surfaceType) |
|
Error | ValidateCreateImageKHR (const Display *display, gl::Context *context, EGLenum target, EGLClientBuffer buffer, const AttributeMap &attributes) |
|
Error | ValidateDestroyImageKHR (const Display *display, const Image *image) |
|
Error | ValidateCreateDeviceANGLE (EGLint device_type, void *native_device, const EGLAttrib *attrib_list) |
|
Error | ValidateReleaseDeviceANGLE (Device *device) |
|
Error | ValidateCreateStreamKHR (const Display *display, const AttributeMap &attributes) |
|
Error | ValidateDestroyStreamKHR (const Display *display, const Stream *stream) |
|
Error | ValidateStreamAttribKHR (const Display *display, const Stream *stream, EGLint attribute, EGLint value) |
|
Error | ValidateQueryStreamKHR (const Display *display, const Stream *stream, EGLenum attribute, EGLint *value) |
|
Error | ValidateQueryStreamu64KHR (const Display *display, const Stream *stream, EGLenum attribute, EGLuint64KHR *value) |
|
Error | ValidateStreamConsumerGLTextureExternalKHR (const Display *display, gl::Context *context, const Stream *stream) |
|
Error | ValidateStreamConsumerAcquireKHR (const Display *display, gl::Context *context, const Stream *stream) |
|
Error | ValidateStreamConsumerReleaseKHR (const Display *display, gl::Context *context, const Stream *stream) |
|
Error | ValidateStreamConsumerGLTextureExternalAttribsNV (const Display *display, gl::Context *context, const Stream *stream, const AttributeMap &attribs) |
|
Error | ValidateCreateStreamProducerD3DTextureNV12ANGLE (const Display *display, const Stream *stream, const AttributeMap &attribs) |
|
Error | ValidateStreamPostD3DTextureNV12ANGLE (const Display *display, const Stream *stream, void *texture, const AttributeMap &attribs) |
|
Error | ValidateGetSyncValuesCHROMIUM (const Display *display, const Surface *surface, const EGLuint64KHR *ust, const EGLuint64KHR *msc, const EGLuint64KHR *sbc) |
|
void | SetGlobalError (const Error &error) |
|
EGLint | GetGlobalError () |
|
EGLenum | GetGlobalAPI () |
|
void | SetGlobalAPI (EGLenum API) |
|
void | SetGlobalDisplay (Display *dpy) |
|
Display * | GetGlobalDisplay () |
|
void | SetGlobalDrawSurface (Surface *surface) |
|
Surface * | GetGlobalDrawSurface () |
|
void | SetGlobalReadSurface (Surface *surface) |
|
Surface * | GetGlobalReadSurface () |
|
void | SetGlobalContext (gl::Context *context) |
|
gl::Context * | GetGlobalContext () |
|