zenilib
0.5.3.0
|
#include <EGL/eglplatform.h>
Go to the source code of this file.
Classes | |
struct | EGLClientPixmapHI |
Macros | |
#define | EGL_ANGLE_direct3d_display 1 |
#define | EGL_ANGLE_query_surface_pointer 1 |
#define | EGL_ANGLE_software_display 1 |
#define | EGL_ANGLE_surface_d3d_texture_2d_share_handle 1 |
#define | EGL_BITMAP_ORIGIN_KHR 0x30C8 /* eglQuerySurface attribute */ |
#define | EGL_BITMAP_PITCH_KHR 0x30C7 /* eglQuerySurface attribute */ |
#define | EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR 0x30CC /* eglQuerySurface attribute */ |
#define | EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR 0x30CB /* eglQuerySurface attribute */ |
#define | EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR 0x30CA /* eglQuerySurface attribute */ |
#define | EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR 0x30CD /* eglQuerySurface attribute */ |
#define | EGL_BITMAP_PIXEL_RED_OFFSET_KHR 0x30C9 /* eglQuerySurface attribute */ |
#define | EGL_BITMAP_PIXEL_SIZE_KHR 0x3110 |
#define | EGL_BITMAP_POINTER_KHR 0x30C6 /* eglQuerySurface attribute */ |
#define | EGL_CLIENT_PIXMAP_POINTER_HI 0x8F74 |
#define | EGL_COLOR_ARGB_HI 0x8F73 |
#define | EGL_COLOR_FORMAT_HI 0x8F70 |
#define | EGL_COLOR_RGB_HI 0x8F71 |
#define | EGL_COLOR_RGBA_HI 0x8F72 |
#define | EGL_CONFORMANT_KHR 0x3042 /* EGLConfig attribute */ |
#define | EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT 0x3138 |
#define | EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT 0x30BF |
#define | EGL_CONTEXT_PRIORITY_HIGH_IMG 0x3101 |
#define | EGL_CONTEXT_PRIORITY_LEVEL_IMG 0x3100 |
#define | EGL_CONTEXT_PRIORITY_LOW_IMG 0x3103 |
#define | EGL_CONTEXT_PRIORITY_MEDIUM_IMG 0x3102 |
#define | EGL_COVERAGE_BUFFERS_NV 0x30E0 |
#define | EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV 0x3132 |
#define | EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV 0x3133 |
#define | EGL_COVERAGE_SAMPLE_RESOLVE_NV 0x3131 |
#define | EGL_COVERAGE_SAMPLES_NV 0x30E1 |
#define | EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE ((EGLNativeDisplayType)-2) |
#define | EGL_D3D11_ONLY_DISPLAY_ANGLE ((EGLNativeDisplayType)-3) |
#define | EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE 0x3200 |
#define | EGL_DEPTH_ENCODING_NONE_NV 0 |
#define | EGL_DEPTH_ENCODING_NONLINEAR_NV 0x30E3 |
#define | EGL_DEPTH_ENCODING_NV 0x30E2 |
#define | EGL_DRM_BUFFER_FORMAT_ARGB32_MESA 0x31D2 /* EGL_IMAGE_FORMAT_MESA attribute value */ |
#define | EGL_DRM_BUFFER_FORMAT_MESA 0x31D0 /* CreateDRMImageMESA attribute */ |
#define | EGL_DRM_BUFFER_MESA 0x31D3 /* eglCreateImageKHR target */ |
#define | EGL_DRM_BUFFER_STRIDE_MESA 0x31D4 |
#define | EGL_DRM_BUFFER_USE_MESA 0x31D1 /* CreateDRMImageMESA attribute */ |
#define | EGL_DRM_BUFFER_USE_SCANOUT_MESA 0x00000001 /* EGL_DRM_BUFFER_USE_MESA bits */ |
#define | EGL_DRM_BUFFER_USE_SHARE_MESA 0x00000002 /* EGL_DRM_BUFFER_USE_MESA bits */ |
#define | EGL_EGLEXT_VERSION 11 |
#define | EGL_EXT_create_context_robustness 1 |
#define | EGL_FORMAT_RGB_565_EXACT_KHR 0x30C0 /* EGL_MATCH_FORMAT_KHR value */ |
#define | EGL_FORMAT_RGB_565_KHR 0x30C1 /* EGL_MATCH_FORMAT_KHR value */ |
#define | EGL_FORMAT_RGBA_8888_EXACT_KHR 0x30C2 /* EGL_MATCH_FORMAT_KHR value */ |
#define | EGL_FORMAT_RGBA_8888_KHR 0x30C3 /* EGL_MATCH_FORMAT_KHR value */ |
#define | EGL_GL_RENDERBUFFER_KHR 0x30B9 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_2D_KHR 0x30B1 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_3D_KHR 0x30B2 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR 0x30B4 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR 0x30B6 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR 0x30B8 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR 0x30B3 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR 0x30B5 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR 0x30B7 /* eglCreateImageKHR target */ |
#define | EGL_GL_TEXTURE_LEVEL_KHR 0x30BC /* eglCreateImageKHR attribute */ |
#define | EGL_GL_TEXTURE_ZOFFSET_KHR 0x30BD /* eglCreateImageKHR attribute */ |
#define | EGL_HI_clientpixmap 1 |
#define | EGL_HI_colorformats 1 |
#define | EGL_IMAGE_PRESERVED_KHR 0x30D2 /* eglCreateImageKHR attribute */ |
#define | EGL_IMG_context_priority 1 |
#define | EGL_KHR_config_attribs 1 |
#define | EGL_KHR_gl_renderbuffer_image 1 |
#define | EGL_KHR_gl_texture_2D_image 1 |
#define | EGL_KHR_gl_texture_3D_image 1 |
#define | EGL_KHR_gl_texture_cubemap_image 1 |
#define | EGL_KHR_image 1 |
#define | EGL_KHR_image_base 1 |
#define | EGL_KHR_image_pixmap 1 |
#define | EGL_KHR_lock_surface 1 |
#define | EGL_KHR_lock_surface2 1 |
#define | EGL_KHR_vg_parent_image 1 |
#define | EGL_LOCK_SURFACE_BIT_KHR 0x0080 /* EGL_SURFACE_TYPE bitfield */ |
#define | EGL_LOCK_USAGE_HINT_KHR 0x30C5 /* eglLockSurfaceKHR attribute */ |
#define | EGL_LOSE_CONTEXT_ON_RESET_EXT 0x31BF |
#define | EGL_LOWER_LEFT_KHR 0x30CE /* EGL_BITMAP_ORIGIN_KHR value */ |
#define | EGL_MAP_PRESERVE_PIXELS_KHR 0x30C4 /* eglLockSurfaceKHR attribute */ |
#define | EGL_MATCH_FORMAT_KHR 0x3043 /* EGLConfig attribute */ |
#define | EGL_MESA_drm_image 1 |
#define | EGL_NATIVE_PIXMAP_KHR 0x30B0 /* eglCreateImageKHR target */ |
#define | EGL_NO_IMAGE_KHR ((EGLImageKHR)0) |
#define | EGL_NO_RESET_NOTIFICATION_EXT 0x31BE |
#define | EGL_NV_coverage_sample 1 |
#define | EGL_NV_coverage_sample_resolve 1 |
#define | EGL_NV_depth_nonlinear 1 |
#define | EGL_NV_post_sub_buffer 1 |
#define | EGL_OPTIMAL_FORMAT_BIT_KHR 0x0100 /* EGL_SURFACE_TYPE bitfield */ |
#define | EGL_POST_SUB_BUFFER_SUPPORTED_NV 0x30BE |
#define | EGL_READ_SURFACE_BIT_KHR 0x0001 /* EGL_LOCK_USAGE_HINT_KHR bitfield */ |
#define | EGL_SOFTWARE_DISPLAY_ANGLE ((EGLNativeDisplayType)-1) |
#define | EGL_UPPER_LEFT_KHR 0x30CF /* EGL_BITMAP_ORIGIN_KHR value */ |
#define | EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR 0x0040 /* EGL_SURFACE_TYPE bitfield */ |
#define | EGL_VG_COLORSPACE_LINEAR_BIT_KHR 0x0020 /* EGL_SURFACE_TYPE bitfield */ |
#define | EGL_VG_PARENT_IMAGE_KHR 0x30BA /* eglCreateImageKHR target */ |
#define | EGL_WRITE_SURFACE_BIT_KHR 0x0002 /* EGL_LOCK_USAGE_HINT_KHR bitfield */ |
Typedefs | |
typedef EGLSurface const EGLint * | attrib_list |
typedef EGLSurface EGLint | attribute |
typedef EGLContext EGLenum EGLClientBuffer | buffer |
typedef EGLConfig | config |
typedef EGLContext | ctx |
typedef void * | EGLImageKHR |
typedef EGLImageKHR EGLint EGLint * | handle |
typedef EGLSurface EGLint EGLint EGLint EGLint | height |
typedef EGLImageKHR | image |
typedef EGLImageKHR EGLint * | name |
typedef EGLConfig struct EGLClientPixmapHI * | pixmap |
typedef EGLImageKHR EGLint EGLint EGLint * | stride |
typedef EGLSurface | surface |
typedef EGLContext EGLenum | target |
typedef EGLSurface EGLint void ** | value |
typedef EGLSurface EGLint EGLint EGLint | width |
typedef EGLSurface EGLint | x |
typedef EGLSurface EGLint EGLint | y |
Functions | |
typedef | EGLBoolean (EGLAPIENTRYP PFNEGLLOCKSURFACEKHRPROC)(EGLDisplay display |
typedef | EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC)(EGLDisplay dpy |
typedef | EGLSurface (EGLAPIENTRYP PFNEGLCREATEPIXMAPSURFACEHIPROC)(EGLDisplay dpy |
#define EGL_BITMAP_ORIGIN_KHR 0x30C8 /* eglQuerySurface attribute */ |
#define EGL_BITMAP_PITCH_KHR 0x30C7 /* eglQuerySurface attribute */ |
#define EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR 0x30CC /* eglQuerySurface attribute */ |
#define EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR 0x30CB /* eglQuerySurface attribute */ |
#define EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR 0x30CA /* eglQuerySurface attribute */ |
#define EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR 0x30CD /* eglQuerySurface attribute */ |
#define EGL_BITMAP_PIXEL_RED_OFFSET_KHR 0x30C9 /* eglQuerySurface attribute */ |
#define EGL_BITMAP_POINTER_KHR 0x30C6 /* eglQuerySurface attribute */ |
#define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT 0x3138 |
#define EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE ((EGLNativeDisplayType)-2) |
#define EGL_D3D11_ONLY_DISPLAY_ANGLE ((EGLNativeDisplayType)-3) |
#define EGL_DRM_BUFFER_FORMAT_ARGB32_MESA 0x31D2 /* EGL_IMAGE_FORMAT_MESA attribute value */ |
#define EGL_DRM_BUFFER_FORMAT_MESA 0x31D0 /* CreateDRMImageMESA attribute */ |
#define EGL_DRM_BUFFER_MESA 0x31D3 /* eglCreateImageKHR target */ |
#define EGL_DRM_BUFFER_USE_MESA 0x31D1 /* CreateDRMImageMESA attribute */ |
#define EGL_DRM_BUFFER_USE_SCANOUT_MESA 0x00000001 /* EGL_DRM_BUFFER_USE_MESA bits */ |
#define EGL_DRM_BUFFER_USE_SHARE_MESA 0x00000002 /* EGL_DRM_BUFFER_USE_MESA bits */ |
#define EGL_FORMAT_RGB_565_EXACT_KHR 0x30C0 /* EGL_MATCH_FORMAT_KHR value */ |
#define EGL_FORMAT_RGB_565_KHR 0x30C1 /* EGL_MATCH_FORMAT_KHR value */ |
#define EGL_FORMAT_RGBA_8888_EXACT_KHR 0x30C2 /* EGL_MATCH_FORMAT_KHR value */ |
#define EGL_FORMAT_RGBA_8888_KHR 0x30C3 /* EGL_MATCH_FORMAT_KHR value */ |
#define EGL_GL_RENDERBUFFER_KHR 0x30B9 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_2D_KHR 0x30B1 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_3D_KHR 0x30B2 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR 0x30B4 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR 0x30B6 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR 0x30B8 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR 0x30B3 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR 0x30B5 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR 0x30B7 /* eglCreateImageKHR target */ |
#define EGL_GL_TEXTURE_LEVEL_KHR 0x30BC /* eglCreateImageKHR attribute */ |
#define EGL_GL_TEXTURE_ZOFFSET_KHR 0x30BD /* eglCreateImageKHR attribute */ |
#define EGL_IMAGE_PRESERVED_KHR 0x30D2 /* eglCreateImageKHR attribute */ |
#define EGL_LOCK_SURFACE_BIT_KHR 0x0080 /* EGL_SURFACE_TYPE bitfield */ |
#define EGL_LOCK_USAGE_HINT_KHR 0x30C5 /* eglLockSurfaceKHR attribute */ |
#define EGL_LOWER_LEFT_KHR 0x30CE /* EGL_BITMAP_ORIGIN_KHR value */ |
#define EGL_MAP_PRESERVE_PIXELS_KHR 0x30C4 /* eglLockSurfaceKHR attribute */ |
#define EGL_MATCH_FORMAT_KHR 0x3043 /* EGLConfig attribute */ |
#define EGL_NATIVE_PIXMAP_KHR 0x30B0 /* eglCreateImageKHR target */ |
#define EGL_NO_IMAGE_KHR ((EGLImageKHR)0) |
#define EGL_OPTIMAL_FORMAT_BIT_KHR 0x0100 /* EGL_SURFACE_TYPE bitfield */ |
#define EGL_READ_SURFACE_BIT_KHR 0x0001 /* EGL_LOCK_USAGE_HINT_KHR bitfield */ |
#define EGL_SOFTWARE_DISPLAY_ANGLE ((EGLNativeDisplayType)-1) |
#define EGL_UPPER_LEFT_KHR 0x30CF /* EGL_BITMAP_ORIGIN_KHR value */ |
#define EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR 0x0040 /* EGL_SURFACE_TYPE bitfield */ |
#define EGL_VG_COLORSPACE_LINEAR_BIT_KHR 0x0020 /* EGL_SURFACE_TYPE bitfield */ |
#define EGL_VG_PARENT_IMAGE_KHR 0x30BA /* eglCreateImageKHR target */ |
#define EGL_WRITE_SURFACE_BIT_KHR 0x0002 /* EGL_LOCK_USAGE_HINT_KHR bitfield */ |
typedef const EGLint * attrib_list |
typedef EGLSurface EGLint attribute |
typedef EGLContext ctx |
typedef EGLImageKHR |
typedef EGLConfig struct EGLClientPixmapHI* pixmap |
typedef EGLSurface surface |
typedef EGLBoolean | ( | EGLAPIENTRYP | PFNEGLLOCKSURFACEKHRPROC | ) |
typedef EGLImageKHR | ( | EGLAPIENTRYP | PFNEGLCREATEIMAGEKHRPROC | ) |
typedef EGLSurface | ( | EGLAPIENTRYP | PFNEGLCREATEPIXMAPSURFACEHIPROC | ) |