SDL
2.0
|
#include <EGL/eglplatform.h>
Go to the source code of this file.
Data Structures | |
struct | EGLClientPixmapHI |
Functions | |
typedef | EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC)(EGLDisplay dpy |
typedef | EGLint (EGLAPIENTRYP PFNEGLDEBUGMESSAGECONTROLKHRPROC)(EGLDEBUGPROCKHR callback |
typedef | EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDEBUGKHRPROC)(EGLint attribute |
typedef | EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC)(EGLDisplay dpy |
typedef | EGLNativeFileDescriptorKHR (EGLAPIENTRYP PFNEGLGETSTREAMFILEDESCRIPTORKHRPROC)(EGLDisplay dpy |
typedef | EGLStreamKHR (EGLAPIENTRYP PFNEGLCREATESTREAMFROMFILEDESCRIPTORKHRPROC)(EGLDisplay dpy |
typedef | EGLSurface (EGLAPIENTRYP PFNEGLCREATESTREAMPRODUCERSURFACEKHRPROC)(EGLDisplay dpy |
typedef | void (EGLAPIENTRYP PFNEGLSETBLOBCACHEFUNCSANDROIDPROC)(EGLDisplay dpy |
typedef | EGLClientBuffer (EGLAPIENTRYP PFNEGLCREATENATIVECLIENTBUFFERANDROIDPROC)(const EGLint *attrib_list) |
typedef | EGLDisplay (EGLAPIENTRYP PFNEGLGETPLATFORMDISPLAYEXTPROC)(EGLenum platform |
#define EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR 0x00000002 |
#define EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR 0x00000002 |
#define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT 0x3138 |
#define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR 0x31BD |
#define EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x334C |
#define EGL_NATIVE_BUFFER_USAGE_PROTECTED_BIT_ANDROID 0x00000001 |
#define EGL_NATIVE_BUFFER_USAGE_RENDERBUFFER_BIT_ANDROID 0x00000002 |
#define EGL_NATIVE_BUFFER_USAGE_TEXTURE_BIT_ANDROID 0x00000004 |
#define EGL_NO_DEVICE_EXT EGL_CAST(EGLDeviceEXT,0) |
#define EGL_NO_FILE_DESCRIPTOR_KHR EGL_CAST(EGLNativeFileDescriptorKHR,-1) |
#define EGL_NO_IMAGE_KHR EGL_CAST(EGLImageKHR,0) |
#define EGL_NO_OUTPUT_LAYER_EXT EGL_CAST(EGLOutputLayerEXT,0) |
#define EGL_NO_OUTPUT_PORT_EXT EGL_CAST(EGLOutputPortEXT,0) |
#define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A |
typedef EGLStreamKHR EGLenum const EGLint * attrib_list |
typedef EGLContext EGLenum EGLClientBuffer buffer |
typedef const EGLint* context_attributes |
typedef EGLContext ctx |
typedef EGLDeviceEXT* devices |
typedef EGLNativeDisplayType* display_id |
typedef intptr_t EGLAttribKHR |
typedef void(EGLAPIENTRY * EGLDEBUGPROCKHR) (EGLenum error, const char *command, EGLint messageType, EGLLabelKHR threadLabel, EGLLabelKHR objectLabel, const char *message) |
typedef void* EGLDeviceEXT |
typedef EGLsizeiANDROID(* EGLGetBlobFuncANDROID) (const void *key, EGLsizeiANDROID keySize, void *value, EGLsizeiANDROID valueSize) |
typedef EGLImageKHR |
typedef void* EGLLabelKHR |
typedef int EGLNativeFileDescriptorKHR |
typedef void* EGLObjectKHR |
typedef void* EGLOutputLayerEXT |
typedef void* EGLOutputPortEXT |
typedef void(* EGLSetBlobFuncANDROID) (const void *key, EGLsizeiANDROID keySize, const void *value, EGLsizeiANDROID valueSize) |
typedef khronos_ssize_t EGLsizeiANDROID |
typedef void* EGLStreamKHR |
typedef EGLSyncKHR |
typedef khronos_utime_nanoseconds_t EGLTimeNV |
typedef khronos_uint64_t EGLuint64KHR |
typedef EGLint EGLint EGLuint64KHR EGLBoolean* external_only |
typedef const EGLint* external_win_ids |
typedef EGLImageKHR int* fds |
typedef EGLSyncKHR EGLint flags |
typedef EGLImageKHR int* fourcc |
typedef EGLImageKHR image |
typedef EGLenum EGLObjectKHR EGLLabelKHR label |
typedef EGLStreamKHR EGLOutputLayerEXT layer |
typedef const EGLAttrib EGLOutputLayerEXT* layers |
typedef EGLint max_formats |
typedef const EGLAttrib EGLOutputLayerEXT EGLint max_layers |
typedef EGLint EGLint max_modifiers |
typedef EGLImageKHR int int EGLuint64KHR * modifiers |
typedef EGLStreamKHR EGLenum name |
typedef void* native_display |
typedef EGLConfig void* native_pixmap |
typedef EGLConfig void* native_window |
typedef EGLDeviceEXT EGLint* num_devices |
typedef const EGLint EGLint num_entries |
typedef const EGLAttrib EGLOutputLayerEXT EGLint EGLint* num_layers |
typedef EGLint EGLint EGLuint64KHR EGLBoolean EGLint* num_modifiers |
typedef EGLImageKHR int int* num_planes |
typedef const EGLAttrib EGLOutputPortEXT EGLint EGLint* num_ports |
typedef EGLSurface EGLint numRects |
typedef EGLenum EGLObjectKHR object |
typedef EGLenum objectType |
typedef const char* EGLAPIENTRYP PFNEGLQUERYDEVICESTRINGEXTPROC(EGLDeviceEXT device, EGLint name) |
typedef const char* EGLAPIENTRYP PFNEGLQUERYOUTPUTLAYERSTRINGEXTPROC(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint name) |
typedef const char* EGLAPIENTRYP PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC(EGLDisplay dpy, EGLOutputPortEXT port, EGLint name) |
typedef EGLSurface EGLNativePixmapType * pixmap |
typedef EGLOutputPortEXT port |
typedef const EGLAttrib EGLOutputPortEXT* ports |
typedef EGLSetBlobFuncANDROID set |
typedef EGLStreamKHR stream |
typedef EGLImageKHR int EGLint* strides |
typedef EGLSurface surf |
typedef EGLSurface surface |
typedef EGLSyncKHR sync |
typedef EGLContext EGLenum target |
typedef EGLSurface EGLnsecsANDROID time |
typedef EGLStreamKHR EGLenum type |
typedef EGLSurface EGLNativeWindowType* window |
typedef const EGLint* window_attributes |
typedef EGLSurface EGLint x |
typedef EGLBoolean | ( | EGLAPIENTRYP | PFNEGLQUERYDEBUGKHRPROC | ) |
typedef EGLClientBuffer | ( | EGLAPIENTRYP | PFNEGLCREATENATIVECLIENTBUFFERANDROIDPROC | ) | const |
typedef EGLDisplay | ( | EGLAPIENTRYP | PFNEGLGETPLATFORMDISPLAYEXTPROC | ) |
typedef EGLImageKHR | ( | EGLAPIENTRYP | PFNEGLCREATEIMAGEKHRPROC | ) |
typedef EGLint | ( | EGLAPIENTRYP | PFNEGLDEBUGMESSAGECONTROLKHRPROC | ) |
typedef EGLNativeFileDescriptorKHR | ( | EGLAPIENTRYP | PFNEGLGETSTREAMFILEDESCRIPTORKHRPROC | ) |
typedef EGLStreamKHR | ( | EGLAPIENTRYP | PFNEGLCREATESTREAMFROMFILEDESCRIPTORKHRPROC | ) |
typedef EGLSurface | ( | EGLAPIENTRYP | PFNEGLCREATESTREAMPRODUCERSURFACEKHRPROC | ) |
typedef EGLSyncKHR | ( | EGLAPIENTRYP | PFNEGLCREATESYNC64KHRPROC | ) |
typedef void | ( | EGLAPIENTRYP | PFNEGLSETBLOBCACHEFUNCSANDROIDPROC | ) |