|
SDL
2.0
|
#include <EGL/eglplatform.h>
Include dependency graph for eglext.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | EGLClientPixmapHI |
| #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 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 | ) |
| const typedef char* EGLAPIENTRYP PFNEGLQUERYDEVICESTRINGEXTPROC | ( | EGLDeviceEXT | device, |
| EGLint | name | ||
| ) |
| const typedef char* EGLAPIENTRYP PFNEGLQUERYOUTPUTLAYERSTRINGEXTPROC | ( | EGLDisplay | dpy, |
| EGLOutputLayerEXT | layer, | ||
| EGLint | name | ||
| ) |
| const typedef char* EGLAPIENTRYP PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC | ( | EGLDisplay | dpy, |
| EGLOutputPortEXT | port, | ||
| EGLint | name | ||
| ) |
| typedef void | ( | EGLAPIENTRYP | PFNEGLSETBLOBCACHEFUNCSANDROIDPROC | ) |