eglext.h File Reference
`#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

## Macros

#define | EGL_EGLEXT_VERSION 20170627
#define | EGL_KHR_cl_event 1
#define | EGL_CL_EVENT_HANDLE_KHR 0x309C
#define | EGL_SYNC_CL_EVENT_KHR 0x30FE
#define | EGL_SYNC_CL_EVENT_COMPLETE_KHR 0x30FF
#define | EGL_KHR_cl_event2 1
#define | EGL_KHR_client_get_all_proc_addresses 1
#define | EGL_KHR_config_attribs 1
#define | EGL_CONFORMANT_KHR 0x3042
#define | EGL_VG_COLORSPACE_LINEAR_BIT_KHR 0x0020
#define | EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR 0x0040
#define | EGL_KHR_context_flush_control 1
#define | EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR 0
#define | EGL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x2097
#define | EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x2098
#define | EGL_KHR_create_context 1
#define | EGL_CONTEXT_MAJOR_VERSION_KHR 0x3098
#define | EGL_CONTEXT_MINOR_VERSION_KHR 0x30FB
#define | EGL_CONTEXT_FLAGS_KHR 0x30FC
#define | EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR 0x30FD
#define | EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR 0x31BD
#define | EGL_NO_RESET_NOTIFICATION_KHR 0x31BE
#define | EGL_LOSE_CONTEXT_ON_RESET_KHR 0x31BF
#define | EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR 0x00000001
#define | EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR 0x00000002
#define | EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR 0x00000004
#define | EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR 0x00000001
#define | EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR 0x00000002
#define | EGL_OPENGL_ES3_BIT_KHR 0x00000040
#define | EGL_KHR_create_context_no_error 1
#define | EGL_CONTEXT_OPENGL_NO_ERROR_KHR 0x31B3
#define | EGL_KHR_debug 1
#define | EGL_OBJECT_THREAD_KHR 0x33B0
#define | EGL_OBJECT_DISPLAY_KHR 0x33B1
#define | EGL_OBJECT_CONTEXT_KHR 0x33B2
#define | EGL_OBJECT_SURFACE_KHR 0x33B3
#define | EGL_OBJECT_IMAGE_KHR 0x33B4
#define | EGL_OBJECT_SYNC_KHR 0x33B5
#define | EGL_OBJECT_STREAM_KHR 0x33B6
#define | EGL_DEBUG_MSG_CRITICAL_KHR 0x33B9
#define | EGL_DEBUG_MSG_ERROR_KHR 0x33BA
#define | EGL_DEBUG_MSG_WARN_KHR 0x33BB
#define | EGL_DEBUG_MSG_INFO_KHR 0x33BC
#define | EGL_DEBUG_CALLBACK_KHR 0x33B8
#define | EGL_KHR_display_reference 1
#define | EGL_TRACK_REFERENCES_KHR 0x3352
#define | EGL_KHR_fence_sync 1
#define | EGL_KHR_get_all_proc_addresses 1
#define | EGL_KHR_gl_colorspace 1
#define | EGL_GL_COLORSPACE_KHR 0x309D
#define | EGL_GL_COLORSPACE_SRGB_KHR 0x3089
#define | EGL_GL_COLORSPACE_LINEAR_KHR 0x308A
#define | EGL_KHR_gl_renderbuffer_image 1
#define | EGL_GL_RENDERBUFFER_KHR 0x30B9
#define | EGL_KHR_gl_texture_2D_image 1
#define | EGL_GL_TEXTURE_2D_KHR 0x30B1
#define | EGL_GL_TEXTURE_LEVEL_KHR 0x30BC
#define | EGL_KHR_gl_texture_3D_image 1
#define | EGL_GL_TEXTURE_3D_KHR 0x30B2
#define | EGL_GL_TEXTURE_ZOFFSET_KHR 0x30BD
#define | EGL_KHR_gl_texture_cubemap_image 1
#define | EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR 0x30B3
#define | EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR 0x30B4
#define | EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR 0x30B5
#define | EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR 0x30B6
#define | EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR 0x30B7
#define | EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR 0x30B8
#define | EGL_KHR_image 1
#define | EGL_NATIVE_PIXMAP_KHR 0x30B0
#define | EGL_NO_IMAGE_KHR EGL_CAST(EGLImageKHR,0)
#define | EGL_KHR_image_base 1
#define | EGL_IMAGE_PRESERVED_KHR 0x30D2
#define | EGL_KHR_image_pixmap 1
#define | EGL_KHR_lock_surface 1
#define | EGL_READ_SURFACE_BIT_KHR 0x0001
#define | EGL_WRITE_SURFACE_BIT_KHR 0x0002
#define | EGL_LOCK_SURFACE_BIT_KHR 0x0080
#define | EGL_OPTIMAL_FORMAT_BIT_KHR 0x0100
#define | EGL_MATCH_FORMAT_KHR 0x3043
#define | EGL_FORMAT_RGB_565_EXACT_KHR 0x30C0
#define | EGL_FORMAT_RGB_565_KHR 0x30C1
#define | EGL_FORMAT_RGBA_8888_EXACT_KHR 0x30C2
#define | EGL_FORMAT_RGBA_8888_KHR 0x30C3
#define | EGL_MAP_PRESERVE_PIXELS_KHR 0x30C4
#define | EGL_LOCK_USAGE_HINT_KHR 0x30C5
#define | EGL_BITMAP_POINTER_KHR 0x30C6
#define | EGL_BITMAP_PITCH_KHR 0x30C7
#define | EGL_BITMAP_ORIGIN_KHR 0x30C8
#define | EGL_BITMAP_PIXEL_RED_OFFSET_KHR 0x30C9
#define | EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR 0x30CA
#define | EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR 0x30CB
#define | EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR 0x30CC
#define | EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR 0x30CD
#define | EGL_LOWER_LEFT_KHR 0x30CE
#define | EGL_UPPER_LEFT_KHR 0x30CF
#define | EGL_KHR_lock_surface2 1
#define | EGL_BITMAP_PIXEL_SIZE_KHR 0x3110
#define | EGL_KHR_lock_surface3 1
#define | EGL_KHR_mutable_render_buffer 1
#define | EGL_MUTABLE_RENDER_BUFFER_BIT_KHR 0x1000
#define | EGL_KHR_no_config_context 1
#define | EGL_NO_CONFIG_KHR EGL_CAST(EGLConfig,0)
#define | EGL_KHR_partial_update 1
#define | EGL_BUFFER_AGE_KHR 0x313D
#define | EGL_KHR_platform_android 1
#define | EGL_PLATFORM_ANDROID_KHR 0x3141
#define | EGL_KHR_platform_gbm 1
#define | EGL_PLATFORM_GBM_KHR 0x31D7
#define | EGL_KHR_platform_wayland 1
#define | EGL_PLATFORM_WAYLAND_KHR 0x31D8
#define | EGL_KHR_platform_x11 1
#define | EGL_PLATFORM_X11_KHR 0x31D5
#define | EGL_PLATFORM_X11_SCREEN_KHR 0x31D6
#define | EGL_KHR_reusable_sync 1
#define | EGL_KHR_stream 1
#define | EGL_KHR_stream_attrib 1
#define | EGL_KHR_stream_consumer_gltexture 1
#define | EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHR 0x321E
#define | EGL_KHR_stream_cross_process_fd 1
#define | EGL_NO_FILE_DESCRIPTOR_KHR EGL_CAST(EGLNativeFileDescriptorKHR,-1)
#define | EGL_KHR_stream_fifo 1
#define | EGL_STREAM_FIFO_LENGTH_KHR 0x31FC
#define | EGL_STREAM_TIME_NOW_KHR 0x31FD
#define | EGL_STREAM_TIME_CONSUMER_KHR 0x31FE
#define | EGL_STREAM_TIME_PRODUCER_KHR 0x31FF
#define | EGL_KHR_stream_producer_aldatalocator 1
#define | EGL_KHR_stream_producer_eglsurface 1
#define | EGL_STREAM_BIT_KHR 0x0800
#define | EGL_KHR_surfaceless_context 1
#define | EGL_KHR_swap_buffers_with_damage 1
#define | EGL_KHR_vg_parent_image 1
#define | EGL_VG_PARENT_IMAGE_KHR 0x30BA
#define | EGL_KHR_wait_sync 1
#define | EGL_ANDROID_blob_cache 1
#define | EGL_ANDROID_create_native_client_buffer 1
#define | EGL_NATIVE_BUFFER_USAGE_ANDROID 0x3143
#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_ANDROID_framebuffer_target 1
#define | EGL_FRAMEBUFFER_TARGET_ANDROID 0x3147
#define | EGL_ANDROID_front_buffer_auto_refresh 1
#define | EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID 0x314C
#define | EGL_ANDROID_image_native_buffer 1
#define | EGL_NATIVE_BUFFER_ANDROID 0x3140
#define | EGL_ANDROID_native_fence_sync 1
#define | EGL_SYNC_NATIVE_FENCE_ANDROID 0x3144
#define | EGL_SYNC_NATIVE_FENCE_FD_ANDROID 0x3145
#define | EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID 0x3146
#define | EGL_NO_NATIVE_FENCE_FD_ANDROID -1
#define | EGL_ANDROID_presentation_time 1
#define | EGL_ANDROID_recordable 1
#define | EGL_RECORDABLE_ANDROID 0x3142
#define | EGL_ANGLE_d3d_share_handle_client_buffer 1
#define | EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE 0x3200
#define | EGL_ANGLE_device_d3d 1
#define | EGL_D3D9_DEVICE_ANGLE 0x33A0
#define | EGL_D3D11_DEVICE_ANGLE 0x33A1
#define | EGL_ANGLE_query_surface_pointer 1
#define | EGL_ANGLE_surface_d3d_texture_2d_share_handle 1
#define | EGL_ANGLE_window_fixed_size 1
#define | EGL_FIXED_SIZE_ANGLE 0x3201
#define | EGL_ARM_implicit_external_sync 1
#define | EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A
#define | EGL_ARM_pixmap_multisample_discard 1
#define | EGL_DISCARD_SAMPLES_ARM 0x3286
#define | EGL_EXT_bind_to_front 1
#define | EGL_FRONT_BUFFER_EXT 0x3464
#define | EGL_EXT_buffer_age 1
#define | EGL_BUFFER_AGE_EXT 0x313D
#define | EGL_EXT_client_extensions 1
#define | EGL_EXT_compositor 1
#define | EGL_PRIMARY_COMPOSITOR_CONTEXT_EXT 0x3460
#define | EGL_EXTERNAL_REF_ID_EXT 0x3461
#define | EGL_COMPOSITOR_DROP_NEWEST_FRAME_EXT 0x3462
#define | EGL_COMPOSITOR_KEEP_NEWEST_FRAME_EXT 0x3463
#define | EGL_EXT_create_context_robustness 1
#define | EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT 0x30BF
#define | EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT 0x3138
#define | EGL_NO_RESET_NOTIFICATION_EXT 0x31BE
#define | EGL_LOSE_CONTEXT_ON_RESET_EXT 0x31BF
#define | EGL_EXT_device_base 1
#define | EGL_NO_DEVICE_EXT EGL_CAST(EGLDeviceEXT,0)
#define | EGL_BAD_DEVICE_EXT 0x322B
#define | EGL_DEVICE_EXT 0x322C
#define | EGL_EXT_device_drm 1
#define | EGL_DRM_DEVICE_FILE_EXT 0x3233
#define | EGL_EXT_device_enumeration 1
#define | EGL_EXT_device_openwf 1
#define | EGL_OPENWF_DEVICE_ID_EXT 0x3237
#define | EGL_EXT_device_query 1
#define | EGL_EXT_gl_colorspace_bt2020_linear 1
#define | EGL_GL_COLORSPACE_BT2020_LINEAR_EXT 0x333F
#define | EGL_EXT_gl_colorspace_bt2020_pq 1
#define | EGL_GL_COLORSPACE_BT2020_PQ_EXT 0x3340
#define | EGL_EXT_gl_colorspace_display_p3 1
#define | EGL_GL_COLORSPACE_DISPLAY_P3_EXT 0x3363
#define | EGL_EXT_gl_colorspace_display_p3_linear 1
#define | EGL_GL_COLORSPACE_DISPLAY_P3_LINEAR_EXT 0x3362
#define | EGL_EXT_gl_colorspace_scrgb 1
#define | EGL_GL_COLORSPACE_SCRGB_EXT 0x3351
#define | EGL_EXT_gl_colorspace_scrgb_linear 1
#define | EGL_GL_COLORSPACE_SCRGB_LINEAR_EXT 0x3350
#define | EGL_EXT_image_dma_buf_import 1
#define | EGL_LINUX_DMA_BUF_EXT 0x3270
#define | EGL_LINUX_DRM_FOURCC_EXT 0x3271
#define | EGL_DMA_BUF_PLANE0_FD_EXT 0x3272
#define | EGL_DMA_BUF_PLANE0_OFFSET_EXT 0x3273
#define | EGL_DMA_BUF_PLANE0_PITCH_EXT 0x3274
#define | EGL_DMA_BUF_PLANE1_FD_EXT 0x3275
#define | EGL_DMA_BUF_PLANE1_OFFSET_EXT 0x3276
#define | EGL_DMA_BUF_PLANE1_PITCH_EXT 0x3277
#define | EGL_DMA_BUF_PLANE2_FD_EXT 0x3278
#define | EGL_DMA_BUF_PLANE2_OFFSET_EXT 0x3279
#define | EGL_DMA_BUF_PLANE2_PITCH_EXT 0x327A
#define | EGL_YUV_COLOR_SPACE_HINT_EXT 0x327B
#define | EGL_SAMPLE_RANGE_HINT_EXT 0x327C
#define | EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT 0x327D
#define | EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT 0x327E
#define | EGL_ITU_REC601_EXT 0x327F
#define | EGL_ITU_REC709_EXT 0x3280
#define | EGL_ITU_REC2020_EXT 0x3281
#define | EGL_YUV_FULL_RANGE_EXT 0x3282
#define | EGL_YUV_NARROW_RANGE_EXT 0x3283
#define | EGL_YUV_CHROMA_SITING_0_EXT 0x3284
#define | EGL_YUV_CHROMA_SITING_0_5_EXT 0x3285
#define | EGL_EXT_image_dma_buf_import_modifiers 1
#define | EGL_DMA_BUF_PLANE3_FD_EXT 0x3440
#define | EGL_DMA_BUF_PLANE3_OFFSET_EXT 0x3441
#define | EGL_DMA_BUF_PLANE3_PITCH_EXT 0x3442
#define | EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT 0x3443
#define | EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT 0x3444
#define | EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT 0x3445
#define | EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT 0x3446
#define | EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT 0x3447
#define | EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT 0x3448
#define | EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT 0x3449
#define | EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT 0x344A
#define | EGL_EXT_image_implicit_sync_control 1
#define | EGL_IMPORT_SYNC_TYPE_EXT 0x3470
#define | EGL_IMPORT_IMPLICIT_SYNC_EXT 0x3471
#define | EGL_IMPORT_EXPLICIT_SYNC_EXT 0x3472
#define | EGL_EXT_multiview_window 1
#define | EGL_MULTIVIEW_VIEW_COUNT_EXT 0x3134
#define | EGL_EXT_output_base 1
#define | EGL_NO_OUTPUT_LAYER_EXT EGL_CAST(EGLOutputLayerEXT,0)
#define | EGL_NO_OUTPUT_PORT_EXT EGL_CAST(EGLOutputPortEXT,0)
#define | EGL_BAD_OUTPUT_LAYER_EXT 0x322D
#define | EGL_BAD_OUTPUT_PORT_EXT 0x322E
#define | EGL_SWAP_INTERVAL_EXT 0x322F
#define | EGL_EXT_output_drm 1
#define | EGL_DRM_CRTC_EXT 0x3234
#define | EGL_DRM_PLANE_EXT 0x3235
#define | EGL_DRM_CONNECTOR_EXT 0x3236
#define | EGL_EXT_output_openwf 1
#define | EGL_OPENWF_PIPELINE_ID_EXT 0x3238
#define | EGL_OPENWF_PORT_ID_EXT 0x3239
#define | EGL_EXT_pixel_format_float 1
#define | EGL_COLOR_COMPONENT_TYPE_EXT 0x3339
#define | EGL_COLOR_COMPONENT_TYPE_FIXED_EXT 0x333A
#define | EGL_COLOR_COMPONENT_TYPE_FLOAT_EXT 0x333B
#define | EGL_EXT_platform_base 1
#define | EGL_EXT_platform_device 1
#define | EGL_PLATFORM_DEVICE_EXT 0x313F
#define | EGL_EXT_platform_wayland 1
#define | EGL_PLATFORM_WAYLAND_EXT 0x31D8
#define | EGL_EXT_platform_x11 1
#define | EGL_PLATFORM_X11_EXT 0x31D5
#define | EGL_PLATFORM_X11_SCREEN_EXT 0x31D6
#define | EGL_EXT_protected_content 1
#define | EGL_PROTECTED_CONTENT_EXT 0x32C0
#define | EGL_EXT_protected_surface 1
#define | EGL_EXT_stream_consumer_egloutput 1
#define | EGL_EXT_surface_CTA861_3_metadata 1
#define | EGL_CTA861_3_MAX_CONTENT_LIGHT_LEVEL_EXT 0x3360
#define | EGL_CTA861_3_MAX_FRAME_AVERAGE_LEVEL_EXT 0x3361
#define | EGL_EXT_surface_SMPTE2086_metadata 1
#define | EGL_SMPTE2086_DISPLAY_PRIMARY_RX_EXT 0x3341
#define | EGL_SMPTE2086_DISPLAY_PRIMARY_RY_EXT 0x3342
#define | EGL_SMPTE2086_DISPLAY_PRIMARY_GX_EXT 0x3343
#define | EGL_SMPTE2086_DISPLAY_PRIMARY_GY_EXT 0x3344
#define | EGL_SMPTE2086_DISPLAY_PRIMARY_BX_EXT 0x3345
#define | EGL_SMPTE2086_DISPLAY_PRIMARY_BY_EXT 0x3346
#define | EGL_SMPTE2086_WHITE_POINT_X_EXT 0x3347
#define | EGL_SMPTE2086_WHITE_POINT_Y_EXT 0x3348
#define | EGL_SMPTE2086_MAX_LUMINANCE_EXT 0x3349
#define | EGL_SMPTE2086_MIN_LUMINANCE_EXT 0x334A
#define | EGL_METADATA_SCALING_EXT 50000
#define | EGL_EXT_swap_buffers_with_damage 1
#define | EGL_EXT_yuv_surface 1
#define | EGL_YUV_ORDER_EXT 0x3301
#define | EGL_YUV_NUMBER_OF_PLANES_EXT 0x3311
#define | EGL_YUV_SUBSAMPLE_EXT 0x3312
#define | EGL_YUV_DEPTH_RANGE_EXT 0x3317
#define | EGL_YUV_CSC_STANDARD_EXT 0x330A
#define | EGL_YUV_PLANE_BPP_EXT 0x331A
#define | EGL_YUV_BUFFER_EXT 0x3300
#define | EGL_YUV_ORDER_YUV_EXT 0x3302
#define | EGL_YUV_ORDER_YVU_EXT 0x3303
#define | EGL_YUV_ORDER_YUYV_EXT 0x3304
#define | EGL_YUV_ORDER_UYVY_EXT 0x3305
#define | EGL_YUV_ORDER_YVYU_EXT 0x3306
#define | EGL_YUV_ORDER_VYUY_EXT 0x3307
#define | EGL_YUV_ORDER_AYUV_EXT 0x3308
#define | EGL_YUV_SUBSAMPLE_4_2_0_EXT 0x3313
#define | EGL_YUV_SUBSAMPLE_4_2_2_EXT 0x3314
#define | EGL_YUV_SUBSAMPLE_4_4_4_EXT 0x3315
#define | EGL_YUV_DEPTH_RANGE_LIMITED_EXT 0x3318
#define | EGL_YUV_DEPTH_RANGE_FULL_EXT 0x3319
#define | EGL_YUV_CSC_STANDARD_601_EXT 0x330B
#define | EGL_YUV_CSC_STANDARD_709_EXT 0x330C
#define | EGL_YUV_CSC_STANDARD_2020_EXT 0x330D
#define | EGL_YUV_PLANE_BPP_0_EXT 0x331B
#define | EGL_YUV_PLANE_BPP_8_EXT 0x331C
#define | EGL_YUV_PLANE_BPP_10_EXT 0x331D
#define | EGL_HI_clientpixmap 1
#define | EGL_CLIENT_PIXMAP_POINTER_HI 0x8F74
#define | EGL_HI_colorformats 1
#define | EGL_COLOR_FORMAT_HI 0x8F70
#define | EGL_COLOR_RGB_HI 0x8F71
#define | EGL_COLOR_RGBA_HI 0x8F72
#define | EGL_COLOR_ARGB_HI 0x8F73
#define | EGL_IMG_context_priority 1
#define | EGL_CONTEXT_PRIORITY_LEVEL_IMG 0x3100
#define | EGL_CONTEXT_PRIORITY_HIGH_IMG 0x3101
#define | EGL_CONTEXT_PRIORITY_MEDIUM_IMG 0x3102
#define | EGL_CONTEXT_PRIORITY_LOW_IMG 0x3103
#define | EGL_IMG_image_plane_attribs 1
#define | EGL_NATIVE_BUFFER_MULTIPLANE_SEPARATE_IMG 0x3105
#define | EGL_NATIVE_BUFFER_PLANE_OFFSET_IMG 0x3106
#define | EGL_MESA_drm_image 1
#define | EGL_DRM_BUFFER_FORMAT_MESA 0x31D0
#define | EGL_DRM_BUFFER_USE_MESA 0x31D1
#define | EGL_DRM_BUFFER_FORMAT_ARGB32_MESA 0x31D2
#define | EGL_DRM_BUFFER_MESA 0x31D3
#define | EGL_DRM_BUFFER_STRIDE_MESA 0x31D4
#define | EGL_DRM_BUFFER_USE_SCANOUT_MESA 0x00000001
#define | EGL_DRM_BUFFER_USE_SHARE_MESA 0x00000002
#define | EGL_MESA_image_dma_buf_export 1
#define | EGL_MESA_platform_gbm 1
#define | EGL_PLATFORM_GBM_MESA 0x31D7
#define | EGL_MESA_platform_surfaceless 1
#define | EGL_PLATFORM_SURFACELESS_MESA 0x31DD
#define | EGL_NOK_swap_region 1
#define | EGL_NOK_swap_region2 1
#define | EGL_NOK_texture_from_pixmap 1
#define | EGL_Y_INVERTED_NOK 0x307F
#define | EGL_NV_3dvision_surface 1
#define | EGL_AUTO_STEREO_NV 0x3136
#define | EGL_NV_coverage_sample 1
#define | EGL_COVERAGE_BUFFERS_NV 0x30E0
#define | EGL_COVERAGE_SAMPLES_NV 0x30E1
#define | EGL_NV_coverage_sample_resolve 1
#define | EGL_COVERAGE_SAMPLE_RESOLVE_NV 0x3131
#define | EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV 0x3132
#define | EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV 0x3133
#define | EGL_NV_cuda_event 1
#define | EGL_CUDA_EVENT_HANDLE_NV 0x323B
#define | EGL_SYNC_CUDA_EVENT_NV 0x323C
#define | EGL_SYNC_CUDA_EVENT_COMPLETE_NV 0x323D
#define | EGL_NV_depth_nonlinear 1
#define | EGL_DEPTH_ENCODING_NV 0x30E2
#define | EGL_DEPTH_ENCODING_NONE_NV 0
#define | EGL_DEPTH_ENCODING_NONLINEAR_NV 0x30E3
#define | EGL_NV_device_cuda 1
#define | EGL_CUDA_DEVICE_NV 0x323A
#define | EGL_NV_native_query 1
#define | EGL_NV_post_convert_rounding 1
#define | EGL_NV_post_sub_buffer 1
#define | EGL_POST_SUB_BUFFER_SUPPORTED_NV 0x30BE
#define | EGL_NV_robustness_video_memory_purge 1
#define | EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x334C
#define | EGL_NV_stream_consumer_gltexture_yuv 1
#define | EGL_YUV_PLANE0_TEXTURE_UNIT_NV 0x332C
#define | EGL_YUV_PLANE1_TEXTURE_UNIT_NV 0x332D
#define | EGL_YUV_PLANE2_TEXTURE_UNIT_NV 0x332E
#define | EGL_NV_stream_cross_display 1
#define | EGL_STREAM_CROSS_DISPLAY_NV 0x334E
#define | EGL_NV_stream_cross_object 1
#define | EGL_STREAM_CROSS_OBJECT_NV 0x334D
#define | EGL_NV_stream_cross_partition 1
#define | EGL_STREAM_CROSS_PARTITION_NV 0x323F
#define | EGL_NV_stream_cross_process 1
#define | EGL_STREAM_CROSS_PROCESS_NV 0x3245
#define | EGL_NV_stream_cross_system 1
#define | EGL_STREAM_CROSS_SYSTEM_NV 0x334F
#define | EGL_NV_stream_fifo_next 1
#define | EGL_PENDING_FRAME_NV 0x3329
#define | EGL_STREAM_TIME_PENDING_NV 0x332A
#define | EGL_NV_stream_fifo_synchronous 1
#define | EGL_STREAM_FIFO_SYNCHRONOUS_NV 0x3336
#define | EGL_NV_stream_frame_limits 1
#define | EGL_PRODUCER_MAX_FRAME_HINT_NV 0x3337
#define | EGL_CONSUMER_MAX_FRAME_HINT_NV 0x3338
#define | EGL_NV_stream_metadata 1
#define | EGL_MAX_STREAM_METADATA_BLOCKS_NV 0x3250
#define | EGL_MAX_STREAM_METADATA_BLOCK_SIZE_NV 0x3251
#define | EGL_MAX_STREAM_METADATA_TOTAL_SIZE_NV 0x3252
#define | EGL_PRODUCER_METADATA_NV 0x3253
#define | EGL_CONSUMER_METADATA_NV 0x3254
#define | EGL_PENDING_METADATA_NV 0x3328
#define | EGL_METADATA0_SIZE_NV 0x3255
#define | EGL_METADATA1_SIZE_NV 0x3256
#define | EGL_METADATA2_SIZE_NV 0x3257
#define | EGL_METADATA3_SIZE_NV 0x3258
#define | EGL_METADATA0_TYPE_NV 0x3259
#define | EGL_METADATA1_TYPE_NV 0x325A
#define | EGL_METADATA2_TYPE_NV 0x325B
#define | EGL_METADATA3_TYPE_NV 0x325C
#define | EGL_NV_stream_remote 1
#define | EGL_STREAM_STATE_INITIALIZING_NV 0x3240
#define | EGL_STREAM_TYPE_NV 0x3241
#define | EGL_STREAM_PROTOCOL_NV 0x3242
#define | EGL_STREAM_ENDPOINT_NV 0x3243
#define | EGL_STREAM_LOCAL_NV 0x3244
#define | EGL_STREAM_PRODUCER_NV 0x3247
#define | EGL_STREAM_CONSUMER_NV 0x3248
#define | EGL_STREAM_PROTOCOL_FD_NV 0x3246
#define | EGL_NV_stream_reset 1
#define | EGL_SUPPORT_RESET_NV 0x3334
#define | EGL_SUPPORT_REUSE_NV 0x3335
#define | EGL_NV_stream_socket 1
#define | EGL_STREAM_PROTOCOL_SOCKET_NV 0x324B
#define | EGL_SOCKET_HANDLE_NV 0x324C
#define | EGL_SOCKET_TYPE_NV 0x324D
#define | EGL_NV_stream_socket_inet 1
#define | EGL_SOCKET_TYPE_INET_NV 0x324F
#define | EGL_NV_stream_socket_unix 1
#define | EGL_SOCKET_TYPE_UNIX_NV 0x324E
#define | EGL_NV_stream_sync 1
#define | EGL_SYNC_NEW_FRAME_NV 0x321F
#define | EGL_NV_sync 1
#define | EGL_NV_system_time 1
#define | EGL_TIZEN_image_native_buffer 1
#define | EGL_NATIVE_BUFFER_TIZEN 0x32A0
#define | EGL_TIZEN_image_native_surface 1
#define | EGL_NATIVE_SURFACE_TIZEN 0x32A1

## Typedefs

typedef void * | EGLSyncKHR
typedef intptr_t | EGLAttribKHR
typedef EGLenum | type
typedef EGLenum const EGLAttribKHR * | attrib_list
typedef void * | EGLLabelKHR
typedef void * | EGLObjectKHR
typedef void(EGLAPIENTRY * | EGLDEBUGPROCKHR) (EGLenum error, const char *command, EGLint messageType, EGLLabelKHR threadLabel, EGLLabelKHR objectLabel, const char *message)
typedef EGLAttrib * | value
typedef EGLenum | objectType
typedef EGLenum EGLObjectKHR | object
typedef EGLenum EGLObjectKHR EGLLabelKHR | label
typedef EGLint | name
typedef khronos_utime_nanoseconds_t | EGLTimeKHR
typedef void * | EGLImageKHR
typedef EGLContext | ctx
typedef EGLContext EGLenum | target
typedef EGLContext EGLenum EGLClientBuffer | buffer
typedef EGLImageKHR | image
typedef EGLSurface | surface
typedef EGLSurface EGLint | attribute
typedef EGLSurface EGLint * | rects
typedef EGLSurface EGLint EGLint | n_rects
typedef void * | EGLStreamKHR
typedef khronos_uint64_t | EGLuint64KHR
typedef EGLStreamKHR | stream
typedef int | EGLNativeFileDescriptorKHR
typedef EGLNativeFileDescriptorKHR | file_descriptor
typedef EGLConfig | config
typedef EGLSyncKHR | sync
typedef EGLSyncKHR EGLint | flags
typedef khronos_ssize_t | EGLsizeiANDROID
typedef void(* | EGLSetBlobFuncANDROID) (const void *key, EGLsizeiANDROID keySize, const void *value, EGLsizeiANDROID valueSize)
typedef EGLsizeiANDROID(* | EGLGetBlobFuncANDROID) (const void *key, EGLsizeiANDROID keySize, void *value, EGLsizeiANDROID valueSize)
typedef EGLSetBlobFuncANDROID | set
typedef EGLSetBlobFuncANDROID EGLGetBlobFuncANDROID | get
typedef khronos_stime_nanoseconds_t | EGLnsecsANDROID
typedef EGLSurface EGLnsecsANDROID | time
typedef EGLint | num_entries
typedef const EGLint * | context_attributes
typedef const EGLint * | external_win_ids
typedef const EGLint * | window_attributes
typedef EGLint | width
typedef EGLint EGLint | height
typedef EGLint | policy
typedef void * | EGLDeviceEXT
typedef EGLDeviceEXT * | devices
typedef EGLDeviceEXT EGLint * | num_devices
typedef EGLint | max_formats
typedef EGLint EGLint * | formats
typedef EGLint EGLint EGLint * | num_formats
typedef EGLint | format
typedef EGLint EGLint | max_modifiers
typedef EGLint EGLint EGLuint64KHR * | modifiers
typedef EGLint EGLint EGLuint64KHR EGLBoolean * | external_only
typedef EGLint EGLint EGLuint64KHR EGLBoolean EGLint * | num_modifiers
typedef void * | EGLOutputLayerEXT
typedef void * | EGLOutputPortEXT
typedef const EGLAttrib EGLOutputLayerEXT * | layers
typedef const EGLAttrib EGLOutputLayerEXT EGLint | max_layers
typedef const EGLAttrib EGLOutputLayerEXT EGLint EGLint * | num_layers
typedef const EGLAttrib EGLOutputPortEXT * | ports
typedef const EGLAttrib EGLOutputPortEXT EGLint | max_ports
typedef const EGLAttrib EGLOutputPortEXT EGLint EGLint * | num_ports
typedef EGLOutputLayerEXT | layer
typedef EGLOutputPortEXT | port
typedef void * | native_display
typedef EGLConfig void * | native_window
typedef EGLConfig void * | native_pixmap
typedef EGLConfig struct EGLClientPixmapHI * | pixmap
typedef EGLImageKHR EGLint EGLint * | handle
typedef EGLImageKHR EGLint EGLint EGLint * | stride
typedef EGLImageKHR int * | fourcc
typedef EGLImageKHR int int * | num_planes
typedef EGLImageKHR int * | fds
typedef EGLImageKHR int EGLint * | strides
typedef EGLImageKHR int EGLint EGLint * | offsets
typedef EGLSurface EGLint | numRects
typedef EGLNativeDisplayType * | display_id
typedef EGLSurface | surf
typedef EGLSurface EGLNativeWindowType * | window
typedef EGLSurface EGLint | x
typedef EGLSurface EGLint EGLint | y
typedef EGLStreamKHR EGLint | n
typedef EGLStreamKHR EGLint EGLint | offset
typedef EGLStreamKHR EGLint EGLint EGLint | size
typedef EGLStreamKHR EGLint EGLint EGLint const void * | data
typedef void * | EGLSyncNV
typedef khronos_utime_nanoseconds_t | EGLTimeNV
typedef khronos_utime_nanoseconds_t | EGLuint64NV

## 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)
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 | EGLDisplay (EGLAPIENTRYP PFNEGLGETPLATFORMDISPLAYEXTPROC)(EGLenum platform

## Macro Definition Documentation

## EGL_ANDROID_blob_cache

#define EGL_ANDROID_blob_cache 1

Definition at line 466 of file eglext.h.

## EGL_ANDROID_create_native_client_buffer

#define EGL_ANDROID_create_native_client_buffer 1

Definition at line 477 of file eglext.h.

## EGL_ANDROID_framebuffer_target

#define EGL_ANDROID_framebuffer_target 1

Definition at line 489 of file eglext.h.

## EGL_ANDROID_front_buffer_auto_refresh

#define EGL_ANDROID_front_buffer_auto_refresh 1

Definition at line 494 of file eglext.h.

## EGL_ANDROID_image_native_buffer

#define EGL_ANDROID_image_native_buffer 1

Definition at line 499 of file eglext.h.

## EGL_ANDROID_native_fence_sync

#define EGL_ANDROID_native_fence_sync 1

Definition at line 504 of file eglext.h.

## EGL_ANDROID_presentation_time

#define EGL_ANDROID_presentation_time 1

Definition at line 516 of file eglext.h.

## EGL_ANDROID_recordable

#define EGL_ANDROID_recordable 1

Definition at line 525 of file eglext.h.

## EGL_ANGLE_d3d_share_handle_client_buffer

#define EGL_ANGLE_d3d_share_handle_client_buffer 1

Definition at line 530 of file eglext.h.

## EGL_ANGLE_device_d3d

#define EGL_ANGLE_device_d3d 1

Definition at line 535 of file eglext.h.

## EGL_ANGLE_query_surface_pointer

#define EGL_ANGLE_query_surface_pointer 1

Definition at line 541 of file eglext.h.

## EGL_ANGLE_surface_d3d_texture_2d_share_handle

#define EGL_ANGLE_surface_d3d_texture_2d_share_handle 1

Definition at line 549 of file eglext.h.

## EGL_ANGLE_window_fixed_size

#define EGL_ANGLE_window_fixed_size 1

Definition at line 553 of file eglext.h.

## EGL_ARM_implicit_external_sync

#define EGL_ARM_implicit_external_sync 1

Definition at line 558 of file eglext.h.

## EGL_ARM_pixmap_multisample_discard

#define EGL_ARM_pixmap_multisample_discard 1

Definition at line 563 of file eglext.h.

## EGL_AUTO_STEREO_NV

#define EGL_AUTO_STEREO_NV 0x3136

Definition at line 987 of file eglext.h.

## EGL_BAD_DEVICE_EXT

#define EGL_BAD_DEVICE_EXT 0x322B

Definition at line 617 of file eglext.h.

## EGL_BAD_OUTPUT_LAYER_EXT

#define EGL_BAD_OUTPUT_LAYER_EXT 0x322D

Definition at line 744 of file eglext.h.

## EGL_BAD_OUTPUT_PORT_EXT

#define EGL_BAD_OUTPUT_PORT_EXT 0x322E

Definition at line 745 of file eglext.h.

## EGL_BITMAP_ORIGIN_KHR

#define EGL_BITMAP_ORIGIN_KHR 0x30C8

Definition at line 240 of file eglext.h.

## EGL_BITMAP_PITCH_KHR

#define EGL_BITMAP_PITCH_KHR 0x30C7

Definition at line 239 of file eglext.h.

## EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR

#define EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR 0x30CC

Definition at line 244 of file eglext.h.

## EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR

#define EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR 0x30CB

Definition at line 243 of file eglext.h.

## EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR

#define EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR 0x30CA

Definition at line 242 of file eglext.h.

## EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR

#define EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR 0x30CD

Definition at line 245 of file eglext.h.

## EGL_BITMAP_PIXEL_RED_OFFSET_KHR

#define EGL_BITMAP_PIXEL_RED_OFFSET_KHR 0x30C9

Definition at line 241 of file eglext.h.

## EGL_BITMAP_PIXEL_SIZE_KHR

#define EGL_BITMAP_PIXEL_SIZE_KHR 0x3110

Definition at line 258 of file eglext.h.

## EGL_BITMAP_POINTER_KHR

#define EGL_BITMAP_POINTER_KHR 0x30C6

Definition at line 238 of file eglext.h.

## EGL_BUFFER_AGE_EXT

#define EGL_BUFFER_AGE_EXT 0x313D

Definition at line 574 of file eglext.h.

## EGL_BUFFER_AGE_KHR

#define EGL_BUFFER_AGE_KHR 0x313D

Definition at line 281 of file eglext.h.

## EGL_CL_EVENT_HANDLE_KHR

#define EGL_CL_EVENT_HANDLE_KHR 0x309C

Definition at line 54 of file eglext.h.

## EGL_CLIENT_PIXMAP_POINTER_HI

#define EGL_CLIENT_PIXMAP_POINTER_HI 0x8F74

Definition at line 898 of file eglext.h.

## EGL_COLOR_ARGB_HI

#define EGL_COLOR_ARGB_HI 0x8F73

Definition at line 910 of file eglext.h.

## EGL_COLOR_COMPONENT_TYPE_EXT

#define EGL_COLOR_COMPONENT_TYPE_EXT 0x3339

Definition at line 782 of file eglext.h.

## EGL_COLOR_COMPONENT_TYPE_FIXED_EXT

#define EGL_COLOR_COMPONENT_TYPE_FIXED_EXT 0x333A

Definition at line 783 of file eglext.h.

## EGL_COLOR_COMPONENT_TYPE_FLOAT_EXT

#define EGL_COLOR_COMPONENT_TYPE_FLOAT_EXT 0x333B

Definition at line 784 of file eglext.h.

## EGL_COLOR_FORMAT_HI

#define EGL_COLOR_FORMAT_HI 0x8F70

Definition at line 907 of file eglext.h.

## EGL_COLOR_RGB_HI

#define EGL_COLOR_RGB_HI 0x8F71

Definition at line 908 of file eglext.h.

## EGL_COLOR_RGBA_HI

#define EGL_COLOR_RGBA_HI 0x8F72

Definition at line 909 of file eglext.h.

## EGL_COMPOSITOR_DROP_NEWEST_FRAME_EXT

#define EGL_COMPOSITOR_DROP_NEWEST_FRAME_EXT 0x3462

Definition at line 585 of file eglext.h.

## EGL_COMPOSITOR_KEEP_NEWEST_FRAME_EXT

#define EGL_COMPOSITOR_KEEP_NEWEST_FRAME_EXT 0x3463

Definition at line 586 of file eglext.h.

## EGL_CONFORMANT_KHR

#define EGL_CONFORMANT_KHR 0x3042

Definition at line 75 of file eglext.h.

## EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHR

#define EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHR 0x321E

Definition at line 383 of file eglext.h.

## EGL_CONSUMER_MAX_FRAME_HINT_NV

#define EGL_CONSUMER_MAX_FRAME_HINT_NV 0x3338

Definition at line 1102 of file eglext.h.

## EGL_CONSUMER_METADATA_NV

#define EGL_CONSUMER_METADATA_NV 0x3254

Definition at line 1111 of file eglext.h.

## EGL_CONTEXT_FLAGS_KHR

#define EGL_CONTEXT_FLAGS_KHR 0x30FC

Definition at line 91 of file eglext.h.

## EGL_CONTEXT_MAJOR_VERSION_KHR

#define EGL_CONTEXT_MAJOR_VERSION_KHR 0x3098

Definition at line 89 of file eglext.h.

## EGL_CONTEXT_MINOR_VERSION_KHR

#define EGL_CONTEXT_MINOR_VERSION_KHR 0x30FB

Definition at line 90 of file eglext.h.

## EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR

#define EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR 0x00000002

Definition at line 100 of file eglext.h.

## EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR

#define EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR 0x00000001

Definition at line 99 of file eglext.h.

## EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR

#define EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR 0x00000001

Definition at line 96 of file eglext.h.

## EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR

#define EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR 0x00000002

Definition at line 97 of file eglext.h.

## EGL_CONTEXT_OPENGL_NO_ERROR_KHR

#define EGL_CONTEXT_OPENGL_NO_ERROR_KHR 0x31B3

Definition at line 106 of file eglext.h.

## EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR

#define EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR 0x30FD

Definition at line 92 of file eglext.h.

## EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT

#define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT 0x3138

Definition at line 608 of file eglext.h.

## EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR

#define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR 0x31BD

Definition at line 93 of file eglext.h.

## EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR

#define EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR 0x00000004

Definition at line 98 of file eglext.h.

## EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT

#define EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT 0x30BF

Definition at line 607 of file eglext.h.

## EGL_CONTEXT_PRIORITY_HIGH_IMG

#define EGL_CONTEXT_PRIORITY_HIGH_IMG 0x3101

Definition at line 916 of file eglext.h.

## EGL_CONTEXT_PRIORITY_LEVEL_IMG

#define EGL_CONTEXT_PRIORITY_LEVEL_IMG 0x3100

Definition at line 915 of file eglext.h.

## EGL_CONTEXT_PRIORITY_LOW_IMG

#define EGL_CONTEXT_PRIORITY_LOW_IMG 0x3103

Definition at line 918 of file eglext.h.

## EGL_CONTEXT_PRIORITY_MEDIUM_IMG

#define EGL_CONTEXT_PRIORITY_MEDIUM_IMG 0x3102

Definition at line 917 of file eglext.h.

## EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR

#define EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x2098

Definition at line 84 of file eglext.h.

## EGL_CONTEXT_RELEASE_BEHAVIOR_KHR

#define EGL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x2097

Definition at line 83 of file eglext.h.

## EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR

#define EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR 0

Definition at line 82 of file eglext.h.

## EGL_COVERAGE_BUFFERS_NV

#define EGL_COVERAGE_BUFFERS_NV 0x30E0

Definition at line 992 of file eglext.h.

## EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV

#define EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV 0x3132

Definition at line 999 of file eglext.h.

## EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV

#define EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV 0x3133

Definition at line 1000 of file eglext.h.

## EGL_COVERAGE_SAMPLE_RESOLVE_NV

#define EGL_COVERAGE_SAMPLE_RESOLVE_NV 0x3131

Definition at line 998 of file eglext.h.

## EGL_COVERAGE_SAMPLES_NV

#define EGL_COVERAGE_SAMPLES_NV 0x30E1

Definition at line 993 of file eglext.h.

## EGL_CTA861_3_MAX_CONTENT_LIGHT_LEVEL_EXT

#define EGL_CTA861_3_MAX_CONTENT_LIGHT_LEVEL_EXT 0x3360

Definition at line 834 of file eglext.h.

## EGL_CTA861_3_MAX_FRAME_AVERAGE_LEVEL_EXT

#define EGL_CTA861_3_MAX_FRAME_AVERAGE_LEVEL_EXT 0x3361

Definition at line 835 of file eglext.h.

## EGL_CUDA_DEVICE_NV

#define EGL_CUDA_DEVICE_NV 0x323A

Definition at line 1019 of file eglext.h.

## EGL_CUDA_EVENT_HANDLE_NV

#define EGL_CUDA_EVENT_HANDLE_NV 0x323B

Definition at line 1005 of file eglext.h.

## EGL_D3D11_DEVICE_ANGLE

#define EGL_D3D11_DEVICE_ANGLE 0x33A1

Definition at line 537 of file eglext.h.

## EGL_D3D9_DEVICE_ANGLE

#define EGL_D3D9_DEVICE_ANGLE 0x33A0

Definition at line 536 of file eglext.h.

## EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE

#define EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE 0x3200

Definition at line 531 of file eglext.h.

## EGL_DEBUG_CALLBACK_KHR

#define EGL_DEBUG_CALLBACK_KHR 0x33B8

Definition at line 125 of file eglext.h.

## EGL_DEBUG_MSG_CRITICAL_KHR

#define EGL_DEBUG_MSG_CRITICAL_KHR 0x33B9

Definition at line 121 of file eglext.h.

## EGL_DEBUG_MSG_ERROR_KHR

#define EGL_DEBUG_MSG_ERROR_KHR 0x33BA

Definition at line 122 of file eglext.h.

## EGL_DEBUG_MSG_INFO_KHR

#define EGL_DEBUG_MSG_INFO_KHR 0x33BC

Definition at line 124 of file eglext.h.

## EGL_DEBUG_MSG_WARN_KHR

#define EGL_DEBUG_MSG_WARN_KHR 0x33BB

Definition at line 123 of file eglext.h.

## EGL_DEPTH_ENCODING_NONE_NV

#define EGL_DEPTH_ENCODING_NONE_NV 0

Definition at line 1013 of file eglext.h.

## EGL_DEPTH_ENCODING_NONLINEAR_NV

#define EGL_DEPTH_ENCODING_NONLINEAR_NV 0x30E3

Definition at line 1014 of file eglext.h.

## EGL_DEPTH_ENCODING_NV

#define EGL_DEPTH_ENCODING_NV 0x30E2

Definition at line 1012 of file eglext.h.

## EGL_DEVICE_EXT

#define EGL_DEVICE_EXT 0x322C

Definition at line 618 of file eglext.h.

## EGL_DISCARD_SAMPLES_ARM

#define EGL_DISCARD_SAMPLES_ARM 0x3286

Definition at line 564 of file eglext.h.

## EGL_DMA_BUF_PLANE0_FD_EXT

#define EGL_DMA_BUF_PLANE0_FD_EXT 0x3272

Definition at line 683 of file eglext.h.

## EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT

#define EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT 0x3444

Definition at line 711 of file eglext.h.

## EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT

#define EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT 0x3443

Definition at line 710 of file eglext.h.

## EGL_DMA_BUF_PLANE0_OFFSET_EXT

#define EGL_DMA_BUF_PLANE0_OFFSET_EXT 0x3273

Definition at line 684 of file eglext.h.

## EGL_DMA_BUF_PLANE0_PITCH_EXT

#define EGL_DMA_BUF_PLANE0_PITCH_EXT 0x3274

Definition at line 685 of file eglext.h.

## EGL_DMA_BUF_PLANE1_FD_EXT

#define EGL_DMA_BUF_PLANE1_FD_EXT 0x3275

Definition at line 686 of file eglext.h.

## EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT

#define EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT 0x3446

Definition at line 713 of file eglext.h.

## EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT

#define EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT 0x3445

Definition at line 712 of file eglext.h.

## EGL_DMA_BUF_PLANE1_OFFSET_EXT

#define EGL_DMA_BUF_PLANE1_OFFSET_EXT 0x3276

Definition at line 687 of file eglext.h.

## EGL_DMA_BUF_PLANE1_PITCH_EXT

#define EGL_DMA_BUF_PLANE1_PITCH_EXT 0x3277

Definition at line 688 of file eglext.h.

## EGL_DMA_BUF_PLANE2_FD_EXT

#define EGL_DMA_BUF_PLANE2_FD_EXT 0x3278

Definition at line 689 of file eglext.h.

## EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT

#define EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT 0x3448

Definition at line 715 of file eglext.h.

## EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT

#define EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT 0x3447

Definition at line 714 of file eglext.h.

## EGL_DMA_BUF_PLANE2_OFFSET_EXT

#define EGL_DMA_BUF_PLANE2_OFFSET_EXT 0x3279

Definition at line 690 of file eglext.h.

## EGL_DMA_BUF_PLANE2_PITCH_EXT

#define EGL_DMA_BUF_PLANE2_PITCH_EXT 0x327A

Definition at line 691 of file eglext.h.

## EGL_DMA_BUF_PLANE3_FD_EXT

#define EGL_DMA_BUF_PLANE3_FD_EXT 0x3440

Definition at line 707 of file eglext.h.

## EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT

#define EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT 0x344A

Definition at line 717 of file eglext.h.

## EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT

#define EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT 0x3449

Definition at line 716 of file eglext.h.

## EGL_DMA_BUF_PLANE3_OFFSET_EXT

#define EGL_DMA_BUF_PLANE3_OFFSET_EXT 0x3441

Definition at line 708 of file eglext.h.

## EGL_DMA_BUF_PLANE3_PITCH_EXT

#define EGL_DMA_BUF_PLANE3_PITCH_EXT 0x3442

Definition at line 709 of file eglext.h.

## EGL_DRM_BUFFER_FORMAT_ARGB32_MESA

#define EGL_DRM_BUFFER_FORMAT_ARGB32_MESA 0x31D2

Definition at line 931 of file eglext.h.

## EGL_DRM_BUFFER_FORMAT_MESA

#define EGL_DRM_BUFFER_FORMAT_MESA 0x31D0

Definition at line 929 of file eglext.h.

## EGL_DRM_BUFFER_MESA

#define EGL_DRM_BUFFER_MESA 0x31D3

Definition at line 932 of file eglext.h.

## EGL_DRM_BUFFER_STRIDE_MESA

#define EGL_DRM_BUFFER_STRIDE_MESA 0x31D4

Definition at line 933 of file eglext.h.

## EGL_DRM_BUFFER_USE_MESA

#define EGL_DRM_BUFFER_USE_MESA 0x31D1

Definition at line 930 of file eglext.h.

## EGL_DRM_BUFFER_USE_SCANOUT_MESA

#define EGL_DRM_BUFFER_USE_SCANOUT_MESA 0x00000001

Definition at line 934 of file eglext.h.

## EGL_DRM_BUFFER_USE_SHARE_MESA

#define EGL_DRM_BUFFER_USE_SHARE_MESA 0x00000002

Definition at line 935 of file eglext.h.

## EGL_DRM_CONNECTOR_EXT

#define EGL_DRM_CONNECTOR_EXT 0x3236

Definition at line 771 of file eglext.h.

## EGL_DRM_CRTC_EXT

#define EGL_DRM_CRTC_EXT 0x3234

Definition at line 769 of file eglext.h.

## EGL_DRM_DEVICE_FILE_EXT

#define EGL_DRM_DEVICE_FILE_EXT 0x3233

Definition at line 633 of file eglext.h.

## EGL_DRM_PLANE_EXT

#define EGL_DRM_PLANE_EXT 0x3235

Definition at line 770 of file eglext.h.

## EGL_EGLEXT_VERSION

#define EGL_EGLEXT_VERSION 20170627

Definition at line 41 of file eglext.h.

## EGL_EXT_bind_to_front

#define EGL_EXT_bind_to_front 1

Definition at line 568 of file eglext.h.

## EGL_EXT_buffer_age

#define EGL_EXT_buffer_age 1

Definition at line 573 of file eglext.h.

## EGL_EXT_client_extensions

#define EGL_EXT_client_extensions 1

Definition at line 578 of file eglext.h.

## EGL_EXT_compositor

#define EGL_EXT_compositor 1

Definition at line 582 of file eglext.h.

## EGL_EXT_create_context_robustness

#define EGL_EXT_create_context_robustness 1

Definition at line 606 of file eglext.h.

## EGL_EXT_device_base

#define EGL_EXT_device_base 1

Definition at line 614 of file eglext.h.

## EGL_EXT_device_drm

#define EGL_EXT_device_drm 1

Definition at line 632 of file eglext.h.

## EGL_EXT_device_enumeration

#define EGL_EXT_device_enumeration 1

Definition at line 637 of file eglext.h.

## EGL_EXT_device_openwf

#define EGL_EXT_device_openwf 1

Definition at line 641 of file eglext.h.

## EGL_EXT_device_query

#define EGL_EXT_device_query 1

Definition at line 646 of file eglext.h.

## EGL_EXT_gl_colorspace_bt2020_linear

#define EGL_EXT_gl_colorspace_bt2020_linear 1

Definition at line 650 of file eglext.h.

## EGL_EXT_gl_colorspace_bt2020_pq

#define EGL_EXT_gl_colorspace_bt2020_pq 1

Definition at line 655 of file eglext.h.

## EGL_EXT_gl_colorspace_display_p3

#define EGL_EXT_gl_colorspace_display_p3 1

Definition at line 660 of file eglext.h.

## EGL_EXT_gl_colorspace_display_p3_linear

#define EGL_EXT_gl_colorspace_display_p3_linear 1

Definition at line 665 of file eglext.h.

## EGL_EXT_gl_colorspace_scrgb

#define EGL_EXT_gl_colorspace_scrgb 1

Definition at line 670 of file eglext.h.

## EGL_EXT_gl_colorspace_scrgb_linear

#define EGL_EXT_gl_colorspace_scrgb_linear 1

Definition at line 675 of file eglext.h.

## EGL_EXT_image_dma_buf_import

#define EGL_EXT_image_dma_buf_import 1

Definition at line 680 of file eglext.h.

## EGL_EXT_image_dma_buf_import_modifiers

#define EGL_EXT_image_dma_buf_import_modifiers 1

Definition at line 706 of file eglext.h.

## EGL_EXT_image_implicit_sync_control

#define EGL_EXT_image_implicit_sync_control 1

Definition at line 727 of file eglext.h.

## EGL_EXT_multiview_window

#define EGL_EXT_multiview_window 1

Definition at line 734 of file eglext.h.

## EGL_EXT_output_base

#define EGL_EXT_output_base 1

Definition at line 739 of file eglext.h.

## EGL_EXT_output_drm

#define EGL_EXT_output_drm 1

Definition at line 768 of file eglext.h.

## EGL_EXT_output_openwf

#define EGL_EXT_output_openwf 1

Definition at line 775 of file eglext.h.

## EGL_EXT_pixel_format_float

#define EGL_EXT_pixel_format_float 1

Definition at line 781 of file eglext.h.

## EGL_EXT_platform_base

#define EGL_EXT_platform_base 1

Definition at line 788 of file eglext.h.

## EGL_EXT_platform_device

#define EGL_EXT_platform_device 1

Definition at line 800 of file eglext.h.

## EGL_EXT_platform_wayland

#define EGL_EXT_platform_wayland 1

Definition at line 805 of file eglext.h.

## EGL_EXT_platform_x11

#define EGL_EXT_platform_x11 1

Definition at line 810 of file eglext.h.

## EGL_EXT_protected_content

#define EGL_EXT_protected_content 1

Definition at line 816 of file eglext.h.

## EGL_EXT_protected_surface

#define EGL_EXT_protected_surface 1

Definition at line 821 of file eglext.h.

## EGL_EXT_stream_consumer_egloutput

#define EGL_EXT_stream_consumer_egloutput 1

Definition at line 825 of file eglext.h.

## EGL_EXT_surface_CTA861_3_metadata

#define EGL_EXT_surface_CTA861_3_metadata 1

Definition at line 833 of file eglext.h.

## EGL_EXT_surface_SMPTE2086_metadata

#define EGL_EXT_surface_SMPTE2086_metadata 1

Definition at line 839 of file eglext.h.

## EGL_EXT_swap_buffers_with_damage

#define EGL_EXT_swap_buffers_with_damage 1

Definition at line 854 of file eglext.h.

## EGL_EXT_yuv_surface

#define EGL_EXT_yuv_surface 1

Definition at line 862 of file eglext.h.

## EGL_EXTERNAL_REF_ID_EXT

#define EGL_EXTERNAL_REF_ID_EXT 0x3461

Definition at line 584 of file eglext.h.

## EGL_FIXED_SIZE_ANGLE

#define EGL_FIXED_SIZE_ANGLE 0x3201

Definition at line 554 of file eglext.h.

## EGL_FORMAT_RGB_565_EXACT_KHR

#define EGL_FORMAT_RGB_565_EXACT_KHR 0x30C0

Definition at line 232 of file eglext.h.

## EGL_FORMAT_RGB_565_KHR

#define EGL_FORMAT_RGB_565_KHR 0x30C1

Definition at line 233 of file eglext.h.

## EGL_FORMAT_RGBA_8888_EXACT_KHR

#define EGL_FORMAT_RGBA_8888_EXACT_KHR 0x30C2

Definition at line 234 of file eglext.h.

## EGL_FORMAT_RGBA_8888_KHR

#define EGL_FORMAT_RGBA_8888_KHR 0x30C3

Definition at line 235 of file eglext.h.

## EGL_FRAMEBUFFER_TARGET_ANDROID

#define EGL_FRAMEBUFFER_TARGET_ANDROID 0x3147

Definition at line 490 of file eglext.h.

## EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID

#define EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID 0x314C

Definition at line 495 of file eglext.h.

## EGL_FRONT_BUFFER_EXT

#define EGL_FRONT_BUFFER_EXT 0x3464

Definition at line 569 of file eglext.h.

## EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV

#define EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x334C

Definition at line 1049 of file eglext.h.

## EGL_GL_COLORSPACE_BT2020_LINEAR_EXT

#define EGL_GL_COLORSPACE_BT2020_LINEAR_EXT 0x333F

Definition at line 651 of file eglext.h.

## EGL_GL_COLORSPACE_BT2020_PQ_EXT

#define EGL_GL_COLORSPACE_BT2020_PQ_EXT 0x3340

Definition at line 656 of file eglext.h.

## EGL_GL_COLORSPACE_DISPLAY_P3_EXT

#define EGL_GL_COLORSPACE_DISPLAY_P3_EXT 0x3363

Definition at line 661 of file eglext.h.

## EGL_GL_COLORSPACE_DISPLAY_P3_LINEAR_EXT

#define EGL_GL_COLORSPACE_DISPLAY_P3_LINEAR_EXT 0x3362

Definition at line 666 of file eglext.h.

## EGL_GL_COLORSPACE_KHR

#define EGL_GL_COLORSPACE_KHR 0x309D

Definition at line 171 of file eglext.h.

## EGL_GL_COLORSPACE_LINEAR_KHR

#define EGL_GL_COLORSPACE_LINEAR_KHR 0x308A

Definition at line 173 of file eglext.h.

## EGL_GL_COLORSPACE_SCRGB_EXT

#define EGL_GL_COLORSPACE_SCRGB_EXT 0x3351

Definition at line 671 of file eglext.h.

## EGL_GL_COLORSPACE_SCRGB_LINEAR_EXT

#define EGL_GL_COLORSPACE_SCRGB_LINEAR_EXT 0x3350

Definition at line 676 of file eglext.h.

## EGL_GL_COLORSPACE_SRGB_KHR

#define EGL_GL_COLORSPACE_SRGB_KHR 0x3089

Definition at line 172 of file eglext.h.

## EGL_GL_RENDERBUFFER_KHR

#define EGL_GL_RENDERBUFFER_KHR 0x30B9

Definition at line 178 of file eglext.h.

## EGL_GL_TEXTURE_2D_KHR

#define EGL_GL_TEXTURE_2D_KHR 0x30B1

Definition at line 183 of file eglext.h.

## EGL_GL_TEXTURE_3D_KHR

#define EGL_GL_TEXTURE_3D_KHR 0x30B2

Definition at line 189 of file eglext.h.

## EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR

#define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR 0x30B4

Definition at line 196 of file eglext.h.

## EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR

#define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR 0x30B6

Definition at line 198 of file eglext.h.

## EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR

#define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR 0x30B8

Definition at line 200 of file eglext.h.

## EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR

#define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR 0x30B3

Definition at line 195 of file eglext.h.

## EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR

#define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR 0x30B5

Definition at line 197 of file eglext.h.

## EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR

#define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR 0x30B7

Definition at line 199 of file eglext.h.

## EGL_GL_TEXTURE_LEVEL_KHR

#define EGL_GL_TEXTURE_LEVEL_KHR 0x30BC

Definition at line 184 of file eglext.h.

## EGL_GL_TEXTURE_ZOFFSET_KHR

#define EGL_GL_TEXTURE_ZOFFSET_KHR 0x30BD

Definition at line 190 of file eglext.h.

## EGL_HI_clientpixmap

#define EGL_HI_clientpixmap 1

Definition at line 891 of file eglext.h.

## EGL_HI_colorformats

#define EGL_HI_colorformats 1

Definition at line 906 of file eglext.h.

## EGL_IMAGE_PRESERVED_KHR

#define EGL_IMAGE_PRESERVED_KHR 0x30D2

Definition at line 218 of file eglext.h.

## EGL_IMG_context_priority

#define EGL_IMG_context_priority 1

Definition at line 914 of file eglext.h.

## EGL_IMG_image_plane_attribs

#define EGL_IMG_image_plane_attribs 1

Definition at line 922 of file eglext.h.

## EGL_IMPORT_EXPLICIT_SYNC_EXT

#define EGL_IMPORT_EXPLICIT_SYNC_EXT 0x3472

Definition at line 730 of file eglext.h.

## EGL_IMPORT_IMPLICIT_SYNC_EXT

#define EGL_IMPORT_IMPLICIT_SYNC_EXT 0x3471

Definition at line 729 of file eglext.h.

## EGL_IMPORT_SYNC_TYPE_EXT

#define EGL_IMPORT_SYNC_TYPE_EXT 0x3470

Definition at line 728 of file eglext.h.

## EGL_ITU_REC2020_EXT

#define EGL_ITU_REC2020_EXT 0x3281

Definition at line 698 of file eglext.h.

## EGL_ITU_REC601_EXT

#define EGL_ITU_REC601_EXT 0x327F

Definition at line 696 of file eglext.h.

## EGL_ITU_REC709_EXT

#define EGL_ITU_REC709_EXT 0x3280

Definition at line 697 of file eglext.h.

## EGL_KHR_cl_event

#define EGL_KHR_cl_event 1

Definition at line 53 of file eglext.h.

## EGL_KHR_cl_event2

#define EGL_KHR_cl_event2 1

Definition at line 60 of file eglext.h.

## EGL_KHR_client_get_all_proc_addresses

#define EGL_KHR_client_get_all_proc_addresses 1

Definition at line 70 of file eglext.h.

## EGL_KHR_config_attribs

#define EGL_KHR_config_attribs 1

Definition at line 74 of file eglext.h.

## EGL_KHR_context_flush_control

#define EGL_KHR_context_flush_control 1

Definition at line 81 of file eglext.h.

## EGL_KHR_create_context

#define EGL_KHR_create_context 1

Definition at line 88 of file eglext.h.

## EGL_KHR_create_context_no_error

#define EGL_KHR_create_context_no_error 1

Definition at line 105 of file eglext.h.

## EGL_KHR_debug

#define EGL_KHR_debug 1

Definition at line 110 of file eglext.h.

## EGL_KHR_display_reference

#define EGL_KHR_display_reference 1

Definition at line 137 of file eglext.h.

## EGL_KHR_fence_sync

#define EGL_KHR_fence_sync 1

Definition at line 146 of file eglext.h.

## EGL_KHR_get_all_proc_addresses

#define EGL_KHR_get_all_proc_addresses 1

Definition at line 166 of file eglext.h.

## EGL_KHR_gl_colorspace

#define EGL_KHR_gl_colorspace 1

Definition at line 170 of file eglext.h.

## EGL_KHR_gl_renderbuffer_image

#define EGL_KHR_gl_renderbuffer_image 1

Definition at line 177 of file eglext.h.

## EGL_KHR_gl_texture_2D_image

#define EGL_KHR_gl_texture_2D_image 1

Definition at line 182 of file eglext.h.

## EGL_KHR_gl_texture_3D_image

#define EGL_KHR_gl_texture_3D_image 1

Definition at line 188 of file eglext.h.

## EGL_KHR_gl_texture_cubemap_image

#define EGL_KHR_gl_texture_cubemap_image 1

Definition at line 194 of file eglext.h.

## EGL_KHR_image

#define EGL_KHR_image 1

Definition at line 204 of file eglext.h.

## EGL_KHR_image_base

#define EGL_KHR_image_base 1

Definition at line 217 of file eglext.h.

## EGL_KHR_image_pixmap

#define EGL_KHR_image_pixmap 1

Definition at line 222 of file eglext.h.

## EGL_KHR_lock_surface

#define EGL_KHR_lock_surface 1

Definition at line 226 of file eglext.h.

## EGL_KHR_lock_surface2

#define EGL_KHR_lock_surface2 1

Definition at line 257 of file eglext.h.

## EGL_KHR_lock_surface3

#define EGL_KHR_lock_surface3 1

Definition at line 262 of file eglext.h.

## EGL_KHR_mutable_render_buffer

#define EGL_KHR_mutable_render_buffer 1

Definition at line 270 of file eglext.h.

## EGL_KHR_no_config_context

#define EGL_KHR_no_config_context 1

Definition at line 275 of file eglext.h.

## EGL_KHR_partial_update

#define EGL_KHR_partial_update 1

Definition at line 280 of file eglext.h.

## EGL_KHR_platform_android

#define EGL_KHR_platform_android 1

Definition at line 289 of file eglext.h.

## EGL_KHR_platform_gbm

#define EGL_KHR_platform_gbm 1

Definition at line 294 of file eglext.h.

## EGL_KHR_platform_wayland

#define EGL_KHR_platform_wayland 1

Definition at line 299 of file eglext.h.

## EGL_KHR_platform_x11

#define EGL_KHR_platform_x11 1

Definition at line 304 of file eglext.h.

## EGL_KHR_reusable_sync

#define EGL_KHR_reusable_sync 1

Definition at line 310 of file eglext.h.

## EGL_KHR_stream

#define EGL_KHR_stream 1

Definition at line 330 of file eglext.h.

## EGL_KHR_stream_attrib

#define EGL_KHR_stream_attrib 1

Definition at line 363 of file eglext.h.

## EGL_KHR_stream_consumer_gltexture

#define EGL_KHR_stream_consumer_gltexture 1

Definition at line 381 of file eglext.h.

## EGL_KHR_stream_cross_process_fd

#define EGL_KHR_stream_cross_process_fd 1

Definition at line 396 of file eglext.h.

## EGL_KHR_stream_fifo

#define EGL_KHR_stream_fifo 1

Definition at line 410 of file eglext.h.

## EGL_KHR_stream_producer_aldatalocator

#define EGL_KHR_stream_producer_aldatalocator 1

Definition at line 424 of file eglext.h.

## EGL_KHR_stream_producer_eglsurface

#define EGL_KHR_stream_producer_eglsurface 1

Definition at line 430 of file eglext.h.

## EGL_KHR_surfaceless_context

#define EGL_KHR_surfaceless_context 1

Definition at line 441 of file eglext.h.

## EGL_KHR_swap_buffers_with_damage

#define EGL_KHR_swap_buffers_with_damage 1

Definition at line 445 of file eglext.h.

## EGL_KHR_vg_parent_image

#define EGL_KHR_vg_parent_image 1

Definition at line 453 of file eglext.h.

## EGL_KHR_wait_sync

#define EGL_KHR_wait_sync 1

Definition at line 458 of file eglext.h.

## EGL_LINUX_DMA_BUF_EXT

#define EGL_LINUX_DMA_BUF_EXT 0x3270

Definition at line 681 of file eglext.h.

## EGL_LINUX_DRM_FOURCC_EXT

#define EGL_LINUX_DRM_FOURCC_EXT 0x3271

Definition at line 682 of file eglext.h.

## EGL_LOCK_SURFACE_BIT_KHR

#define EGL_LOCK_SURFACE_BIT_KHR 0x0080

Definition at line 229 of file eglext.h.

## EGL_LOCK_USAGE_HINT_KHR

#define EGL_LOCK_USAGE_HINT_KHR 0x30C5

Definition at line 237 of file eglext.h.

## EGL_LOSE_CONTEXT_ON_RESET_EXT

#define EGL_LOSE_CONTEXT_ON_RESET_EXT 0x31BF

Definition at line 610 of file eglext.h.

## EGL_LOSE_CONTEXT_ON_RESET_KHR

#define EGL_LOSE_CONTEXT_ON_RESET_KHR 0x31BF

Definition at line 95 of file eglext.h.

## EGL_LOWER_LEFT_KHR

#define EGL_LOWER_LEFT_KHR 0x30CE

Definition at line 246 of file eglext.h.

## EGL_MAP_PRESERVE_PIXELS_KHR

#define EGL_MAP_PRESERVE_PIXELS_KHR 0x30C4

Definition at line 236 of file eglext.h.

## EGL_MATCH_FORMAT_KHR

#define EGL_MATCH_FORMAT_KHR 0x3043

Definition at line 231 of file eglext.h.

## EGL_MAX_STREAM_METADATA_BLOCK_SIZE_NV

#define EGL_MAX_STREAM_METADATA_BLOCK_SIZE_NV 0x3251

Definition at line 1108 of file eglext.h.

## EGL_MAX_STREAM_METADATA_BLOCKS_NV

#define EGL_MAX_STREAM_METADATA_BLOCKS_NV 0x3250

Definition at line 1107 of file eglext.h.

## EGL_MAX_STREAM_METADATA_TOTAL_SIZE_NV

#define EGL_MAX_STREAM_METADATA_TOTAL_SIZE_NV 0x3252

Definition at line 1109 of file eglext.h.

## EGL_MESA_drm_image

#define EGL_MESA_drm_image 1

Definition at line 928 of file eglext.h.

## EGL_MESA_image_dma_buf_export

#define EGL_MESA_image_dma_buf_export 1

Definition at line 945 of file eglext.h.

## EGL_MESA_platform_gbm

#define EGL_MESA_platform_gbm 1

Definition at line 955 of file eglext.h.

## EGL_MESA_platform_surfaceless

#define EGL_MESA_platform_surfaceless 1

Definition at line 960 of file eglext.h.

## EGL_METADATA0_SIZE_NV

#define EGL_METADATA0_SIZE_NV 0x3255

Definition at line 1113 of file eglext.h.

## EGL_METADATA0_TYPE_NV

#define EGL_METADATA0_TYPE_NV 0x3259

Definition at line 1117 of file eglext.h.

## EGL_METADATA1_SIZE_NV

#define EGL_METADATA1_SIZE_NV 0x3256

Definition at line 1114 of file eglext.h.

## EGL_METADATA1_TYPE_NV

#define EGL_METADATA1_TYPE_NV 0x325A

Definition at line 1118 of file eglext.h.

## EGL_METADATA2_SIZE_NV

#define EGL_METADATA2_SIZE_NV 0x3257

Definition at line 1115 of file eglext.h.

## EGL_METADATA2_TYPE_NV

#define EGL_METADATA2_TYPE_NV 0x325B

Definition at line 1119 of file eglext.h.

## EGL_METADATA3_SIZE_NV

#define EGL_METADATA3_SIZE_NV 0x3258

Definition at line 1116 of file eglext.h.

## EGL_METADATA3_TYPE_NV

#define EGL_METADATA3_TYPE_NV 0x325C

Definition at line 1120 of file eglext.h.

## EGL_METADATA_SCALING_EXT

#define EGL_METADATA_SCALING_EXT 50000

Definition at line 850 of file eglext.h.

## EGL_MULTIVIEW_VIEW_COUNT_EXT

#define EGL_MULTIVIEW_VIEW_COUNT_EXT 0x3134

Definition at line 735 of file eglext.h.

## EGL_MUTABLE_RENDER_BUFFER_BIT_KHR

#define EGL_MUTABLE_RENDER_BUFFER_BIT_KHR 0x1000

Definition at line 271 of file eglext.h.

## EGL_NATIVE_BUFFER_ANDROID

#define EGL_NATIVE_BUFFER_ANDROID 0x3140

Definition at line 500 of file eglext.h.

## EGL_NATIVE_BUFFER_MULTIPLANE_SEPARATE_IMG

#define EGL_NATIVE_BUFFER_MULTIPLANE_SEPARATE_IMG 0x3105

Definition at line 923 of file eglext.h.

## EGL_NATIVE_BUFFER_PLANE_OFFSET_IMG

#define EGL_NATIVE_BUFFER_PLANE_OFFSET_IMG 0x3106

Definition at line 924 of file eglext.h.

## EGL_NATIVE_BUFFER_TIZEN

#define EGL_NATIVE_BUFFER_TIZEN 0x32A0

Definition at line 1229 of file eglext.h.

## EGL_NATIVE_BUFFER_USAGE_ANDROID

#define EGL_NATIVE_BUFFER_USAGE_ANDROID 0x3143

Definition at line 478 of file eglext.h.

## EGL_NATIVE_BUFFER_USAGE_PROTECTED_BIT_ANDROID

#define EGL_NATIVE_BUFFER_USAGE_PROTECTED_BIT_ANDROID 0x00000001

Definition at line 479 of file eglext.h.

## EGL_NATIVE_BUFFER_USAGE_RENDERBUFFER_BIT_ANDROID

#define EGL_NATIVE_BUFFER_USAGE_RENDERBUFFER_BIT_ANDROID 0x00000002

Definition at line 480 of file eglext.h.

## EGL_NATIVE_BUFFER_USAGE_TEXTURE_BIT_ANDROID

#define EGL_NATIVE_BUFFER_USAGE_TEXTURE_BIT_ANDROID 0x00000004

Definition at line 481 of file eglext.h.

## EGL_NATIVE_PIXMAP_KHR

#define EGL_NATIVE_PIXMAP_KHR 0x30B0

Definition at line 206 of file eglext.h.

## EGL_NATIVE_SURFACE_TIZEN

#define EGL_NATIVE_SURFACE_TIZEN 0x32A1

Definition at line 1234 of file eglext.h.

## EGL_NO_CONFIG_KHR

#define EGL_NO_CONFIG_KHR EGL_CAST(EGLConfig,0)

Definition at line 276 of file eglext.h.

## EGL_NO_DEVICE_EXT

#define EGL_NO_DEVICE_EXT EGL_CAST(EGLDeviceEXT,0)

Definition at line 616 of file eglext.h.

## EGL_NO_FILE_DESCRIPTOR_KHR

#define EGL_NO_FILE_DESCRIPTOR_KHR EGL_CAST(EGLNativeFileDescriptorKHR,-1)

Definition at line 399 of file eglext.h.

## EGL_NO_IMAGE_KHR

#define EGL_NO_IMAGE_KHR EGL_CAST(EGLImageKHR,0)

Definition at line 207 of file eglext.h.

## EGL_NO_NATIVE_FENCE_FD_ANDROID

#define EGL_NO_NATIVE_FENCE_FD_ANDROID -1

Definition at line 508 of file eglext.h.

## EGL_NO_OUTPUT_LAYER_EXT

#define EGL_NO_OUTPUT_LAYER_EXT EGL_CAST(EGLOutputLayerEXT,0)

Definition at line 742 of file eglext.h.

## EGL_NO_OUTPUT_PORT_EXT

#define EGL_NO_OUTPUT_PORT_EXT EGL_CAST(EGLOutputPortEXT,0)

Definition at line 743 of file eglext.h.

## EGL_NO_RESET_NOTIFICATION_EXT

#define EGL_NO_RESET_NOTIFICATION_EXT 0x31BE

Definition at line 609 of file eglext.h.

## EGL_NO_RESET_NOTIFICATION_KHR

#define EGL_NO_RESET_NOTIFICATION_KHR 0x31BE

Definition at line 94 of file eglext.h.

## EGL_NOK_swap_region

#define EGL_NOK_swap_region 1

Definition at line 965 of file eglext.h.

## EGL_NOK_swap_region2

#define EGL_NOK_swap_region2 1

Definition at line 973 of file eglext.h.

## EGL_NOK_texture_from_pixmap

#define EGL_NOK_texture_from_pixmap 1

Definition at line 981 of file eglext.h.

## EGL_NV_3dvision_surface

#define EGL_NV_3dvision_surface 1

Definition at line 986 of file eglext.h.

## EGL_NV_coverage_sample

#define EGL_NV_coverage_sample 1

Definition at line 991 of file eglext.h.

## EGL_NV_coverage_sample_resolve

#define EGL_NV_coverage_sample_resolve 1

Definition at line 997 of file eglext.h.

## EGL_NV_cuda_event

#define EGL_NV_cuda_event 1

Definition at line 1004 of file eglext.h.

## EGL_NV_depth_nonlinear

#define EGL_NV_depth_nonlinear 1

Definition at line 1011 of file eglext.h.

## EGL_NV_device_cuda

#define EGL_NV_device_cuda 1

Definition at line 1018 of file eglext.h.

## EGL_NV_native_query

#define EGL_NV_native_query 1

Definition at line 1023 of file eglext.h.

## EGL_NV_post_convert_rounding

#define EGL_NV_post_convert_rounding 1

Definition at line 1035 of file eglext.h.

## EGL_NV_post_sub_buffer

#define EGL_NV_post_sub_buffer 1

Definition at line 1039 of file eglext.h.

## EGL_NV_robustness_video_memory_purge

#define EGL_NV_robustness_video_memory_purge 1

Definition at line 1048 of file eglext.h.

## EGL_NV_stream_consumer_gltexture_yuv

#define EGL_NV_stream_consumer_gltexture_yuv 1

Definition at line 1053 of file eglext.h.

## EGL_NV_stream_cross_display

#define EGL_NV_stream_cross_display 1

Definition at line 1064 of file eglext.h.

## EGL_NV_stream_cross_object

#define EGL_NV_stream_cross_object 1

Definition at line 1069 of file eglext.h.

## EGL_NV_stream_cross_partition

#define EGL_NV_stream_cross_partition 1

Definition at line 1074 of file eglext.h.

## EGL_NV_stream_cross_process

#define EGL_NV_stream_cross_process 1

Definition at line 1079 of file eglext.h.

## EGL_NV_stream_cross_system

#define EGL_NV_stream_cross_system 1

Definition at line 1084 of file eglext.h.

## EGL_NV_stream_fifo_next

#define EGL_NV_stream_fifo_next 1

Definition at line 1089 of file eglext.h.

## EGL_NV_stream_fifo_synchronous

#define EGL_NV_stream_fifo_synchronous 1

Definition at line 1095 of file eglext.h.

## EGL_NV_stream_frame_limits

#define EGL_NV_stream_frame_limits 1

Definition at line 1100 of file eglext.h.

## EGL_NV_stream_metadata

#define EGL_NV_stream_metadata 1

Definition at line 1106 of file eglext.h.

## EGL_NV_stream_remote

#define EGL_NV_stream_remote 1

Definition at line 1132 of file eglext.h.

## EGL_NV_stream_reset

#define EGL_NV_stream_reset 1

Definition at line 1144 of file eglext.h.

## EGL_NV_stream_socket

#define EGL_NV_stream_socket 1

Definition at line 1154 of file eglext.h.

## EGL_NV_stream_socket_inet

#define EGL_NV_stream_socket_inet 1

Definition at line 1161 of file eglext.h.

## EGL_NV_stream_socket_unix

#define EGL_NV_stream_socket_unix 1

Definition at line 1166 of file eglext.h.

## EGL_NV_stream_sync

#define EGL_NV_stream_sync 1

Definition at line 1171 of file eglext.h.

## EGL_NV_sync

#define EGL_NV_sync 1

Definition at line 1180 of file eglext.h.

## EGL_NV_system_time

#define EGL_NV_system_time 1

Definition at line 1215 of file eglext.h.

## EGL_OBJECT_CONTEXT_KHR

#define EGL_OBJECT_CONTEXT_KHR 0x33B2

Definition at line 116 of file eglext.h.

## EGL_OBJECT_DISPLAY_KHR

#define EGL_OBJECT_DISPLAY_KHR 0x33B1

Definition at line 115 of file eglext.h.

## EGL_OBJECT_IMAGE_KHR

#define EGL_OBJECT_IMAGE_KHR 0x33B4

Definition at line 118 of file eglext.h.

## EGL_OBJECT_STREAM_KHR

#define EGL_OBJECT_STREAM_KHR 0x33B6

Definition at line 120 of file eglext.h.

## EGL_OBJECT_SURFACE_KHR

#define EGL_OBJECT_SURFACE_KHR 0x33B3

Definition at line 117 of file eglext.h.

## EGL_OBJECT_SYNC_KHR

#define EGL_OBJECT_SYNC_KHR 0x33B5

Definition at line 119 of file eglext.h.

## EGL_OBJECT_THREAD_KHR

#define EGL_OBJECT_THREAD_KHR 0x33B0

Definition at line 114 of file eglext.h.

## EGL_OPENGL_ES3_BIT_KHR

#define EGL_OPENGL_ES3_BIT_KHR 0x00000040

Definition at line 101 of file eglext.h.

## EGL_OPENWF_DEVICE_ID_EXT

#define EGL_OPENWF_DEVICE_ID_EXT 0x3237

Definition at line 642 of file eglext.h.

## EGL_OPENWF_PIPELINE_ID_EXT

#define EGL_OPENWF_PIPELINE_ID_EXT 0x3238

Definition at line 776 of file eglext.h.

## EGL_OPENWF_PORT_ID_EXT

#define EGL_OPENWF_PORT_ID_EXT 0x3239

Definition at line 777 of file eglext.h.

## EGL_OPTIMAL_FORMAT_BIT_KHR

#define EGL_OPTIMAL_FORMAT_BIT_KHR 0x0100

Definition at line 230 of file eglext.h.

## EGL_PENDING_FRAME_NV

#define EGL_PENDING_FRAME_NV 0x3329

Definition at line 1090 of file eglext.h.

## EGL_PENDING_METADATA_NV

#define EGL_PENDING_METADATA_NV 0x3328

Definition at line 1112 of file eglext.h.

## EGL_PLATFORM_ANDROID_KHR

#define EGL_PLATFORM_ANDROID_KHR 0x3141

Definition at line 290 of file eglext.h.

## EGL_PLATFORM_DEVICE_EXT

#define EGL_PLATFORM_DEVICE_EXT 0x313F

Definition at line 801 of file eglext.h.

## EGL_PLATFORM_GBM_KHR

#define EGL_PLATFORM_GBM_KHR 0x31D7

Definition at line 295 of file eglext.h.

## EGL_PLATFORM_GBM_MESA

#define EGL_PLATFORM_GBM_MESA 0x31D7

Definition at line 956 of file eglext.h.

## EGL_PLATFORM_SURFACELESS_MESA

#define EGL_PLATFORM_SURFACELESS_MESA 0x31DD

Definition at line 961 of file eglext.h.

## EGL_PLATFORM_WAYLAND_EXT

#define EGL_PLATFORM_WAYLAND_EXT 0x31D8

Definition at line 806 of file eglext.h.

## EGL_PLATFORM_WAYLAND_KHR

#define EGL_PLATFORM_WAYLAND_KHR 0x31D8

Definition at line 300 of file eglext.h.

## EGL_PLATFORM_X11_EXT

#define EGL_PLATFORM_X11_EXT 0x31D5

Definition at line 811 of file eglext.h.

## EGL_PLATFORM_X11_KHR

#define EGL_PLATFORM_X11_KHR 0x31D5

Definition at line 305 of file eglext.h.

## EGL_PLATFORM_X11_SCREEN_EXT

#define EGL_PLATFORM_X11_SCREEN_EXT 0x31D6

Definition at line 812 of file eglext.h.

## EGL_PLATFORM_X11_SCREEN_KHR

#define EGL_PLATFORM_X11_SCREEN_KHR 0x31D6

Definition at line 306 of file eglext.h.

## EGL_POST_SUB_BUFFER_SUPPORTED_NV

#define EGL_POST_SUB_BUFFER_SUPPORTED_NV 0x30BE

Definition at line 1040 of file eglext.h.

## EGL_PRIMARY_COMPOSITOR_CONTEXT_EXT

#define EGL_PRIMARY_COMPOSITOR_CONTEXT_EXT 0x3460

Definition at line 583 of file eglext.h.

## EGL_PRODUCER_MAX_FRAME_HINT_NV

#define EGL_PRODUCER_MAX_FRAME_HINT_NV 0x3337

Definition at line 1101 of file eglext.h.

## EGL_PRODUCER_METADATA_NV

#define EGL_PRODUCER_METADATA_NV 0x3253

Definition at line 1110 of file eglext.h.

## EGL_PROTECTED_CONTENT_EXT

#define EGL_PROTECTED_CONTENT_EXT 0x32C0

Definition at line 817 of file eglext.h.

## EGL_READ_SURFACE_BIT_KHR

#define EGL_READ_SURFACE_BIT_KHR 0x0001

Definition at line 227 of file eglext.h.

## EGL_RECORDABLE_ANDROID

#define EGL_RECORDABLE_ANDROID 0x3142

Definition at line 526 of file eglext.h.

## EGL_SAMPLE_RANGE_HINT_EXT

#define EGL_SAMPLE_RANGE_HINT_EXT 0x327C

Definition at line 693 of file eglext.h.

## EGL_SMPTE2086_DISPLAY_PRIMARY_BX_EXT

#define EGL_SMPTE2086_DISPLAY_PRIMARY_BX_EXT 0x3345

Definition at line 844 of file eglext.h.

## EGL_SMPTE2086_DISPLAY_PRIMARY_BY_EXT

#define EGL_SMPTE2086_DISPLAY_PRIMARY_BY_EXT 0x3346

Definition at line 845 of file eglext.h.

## EGL_SMPTE2086_DISPLAY_PRIMARY_GX_EXT

#define EGL_SMPTE2086_DISPLAY_PRIMARY_GX_EXT 0x3343

Definition at line 842 of file eglext.h.

## EGL_SMPTE2086_DISPLAY_PRIMARY_GY_EXT

#define EGL_SMPTE2086_DISPLAY_PRIMARY_GY_EXT 0x3344

Definition at line 843 of file eglext.h.

## EGL_SMPTE2086_DISPLAY_PRIMARY_RX_EXT

#define EGL_SMPTE2086_DISPLAY_PRIMARY_RX_EXT 0x3341

Definition at line 840 of file eglext.h.

## EGL_SMPTE2086_DISPLAY_PRIMARY_RY_EXT

#define EGL_SMPTE2086_DISPLAY_PRIMARY_RY_EXT 0x3342

Definition at line 841 of file eglext.h.

## EGL_SMPTE2086_MAX_LUMINANCE_EXT

#define EGL_SMPTE2086_MAX_LUMINANCE_EXT 0x3349

Definition at line 848 of file eglext.h.

## EGL_SMPTE2086_MIN_LUMINANCE_EXT

#define EGL_SMPTE2086_MIN_LUMINANCE_EXT 0x334A

Definition at line 849 of file eglext.h.

## EGL_SMPTE2086_WHITE_POINT_X_EXT

#define EGL_SMPTE2086_WHITE_POINT_X_EXT 0x3347

Definition at line 846 of file eglext.h.

## EGL_SMPTE2086_WHITE_POINT_Y_EXT

#define EGL_SMPTE2086_WHITE_POINT_Y_EXT 0x3348

Definition at line 847 of file eglext.h.

## EGL_SOCKET_HANDLE_NV

#define EGL_SOCKET_HANDLE_NV 0x324C

Definition at line 1156 of file eglext.h.

## EGL_SOCKET_TYPE_INET_NV

#define EGL_SOCKET_TYPE_INET_NV 0x324F

Definition at line 1162 of file eglext.h.

## EGL_SOCKET_TYPE_NV

#define EGL_SOCKET_TYPE_NV 0x324D

Definition at line 1157 of file eglext.h.

## EGL_SOCKET_TYPE_UNIX_NV

#define EGL_SOCKET_TYPE_UNIX_NV 0x324E

Definition at line 1167 of file eglext.h.

## EGL_STREAM_BIT_KHR

#define EGL_STREAM_BIT_KHR 0x0800

Definition at line 432 of file eglext.h.

## EGL_STREAM_CONSUMER_NV

#define EGL_STREAM_CONSUMER_NV 0x3248

Definition at line 1139 of file eglext.h.

## EGL_STREAM_CROSS_DISPLAY_NV

#define EGL_STREAM_CROSS_DISPLAY_NV 0x334E

Definition at line 1065 of file eglext.h.

## EGL_STREAM_CROSS_OBJECT_NV

#define EGL_STREAM_CROSS_OBJECT_NV 0x334D

Definition at line 1070 of file eglext.h.

## EGL_STREAM_CROSS_PARTITION_NV

#define EGL_STREAM_CROSS_PARTITION_NV 0x323F

Definition at line 1075 of file eglext.h.

## EGL_STREAM_CROSS_PROCESS_NV

#define EGL_STREAM_CROSS_PROCESS_NV 0x3245

Definition at line 1080 of file eglext.h.

## EGL_STREAM_CROSS_SYSTEM_NV

#define EGL_STREAM_CROSS_SYSTEM_NV 0x334F

Definition at line 1085 of file eglext.h.

## EGL_STREAM_ENDPOINT_NV

#define EGL_STREAM_ENDPOINT_NV 0x3243

Definition at line 1136 of file eglext.h.

## EGL_STREAM_FIFO_LENGTH_KHR

#define EGL_STREAM_FIFO_LENGTH_KHR 0x31FC

Definition at line 412 of file eglext.h.

## EGL_STREAM_FIFO_SYNCHRONOUS_NV

#define EGL_STREAM_FIFO_SYNCHRONOUS_NV 0x3336

Definition at line 1096 of file eglext.h.

## EGL_STREAM_LOCAL_NV

#define EGL_STREAM_LOCAL_NV 0x3244

Definition at line 1137 of file eglext.h.

## EGL_STREAM_PRODUCER_NV

#define EGL_STREAM_PRODUCER_NV 0x3247

Definition at line 1138 of file eglext.h.

## EGL_STREAM_PROTOCOL_FD_NV

#define EGL_STREAM_PROTOCOL_FD_NV 0x3246

Definition at line 1140 of file eglext.h.

## EGL_STREAM_PROTOCOL_NV

#define EGL_STREAM_PROTOCOL_NV 0x3242

Definition at line 1135 of file eglext.h.

## EGL_STREAM_PROTOCOL_SOCKET_NV

#define EGL_STREAM_PROTOCOL_SOCKET_NV 0x324B

Definition at line 1155 of file eglext.h.

## EGL_STREAM_STATE_INITIALIZING_NV

#define EGL_STREAM_STATE_INITIALIZING_NV 0x3240

Definition at line 1133 of file eglext.h.

## EGL_STREAM_TIME_CONSUMER_KHR

#define EGL_STREAM_TIME_CONSUMER_KHR 0x31FE

Definition at line 414 of file eglext.h.

## EGL_STREAM_TIME_NOW_KHR

#define EGL_STREAM_TIME_NOW_KHR 0x31FD

Definition at line 413 of file eglext.h.

## EGL_STREAM_TIME_PENDING_NV

#define EGL_STREAM_TIME_PENDING_NV 0x332A

Definition at line 1091 of file eglext.h.

## EGL_STREAM_TIME_PRODUCER_KHR

#define EGL_STREAM_TIME_PRODUCER_KHR 0x31FF

Definition at line 415 of file eglext.h.

## EGL_STREAM_TYPE_NV

#define EGL_STREAM_TYPE_NV 0x3241

Definition at line 1134 of file eglext.h.

## EGL_SUPPORT_RESET_NV

#define EGL_SUPPORT_RESET_NV 0x3334

Definition at line 1145 of file eglext.h.

## EGL_SUPPORT_REUSE_NV

#define EGL_SUPPORT_REUSE_NV 0x3335

Definition at line 1146 of file eglext.h.

## EGL_SWAP_INTERVAL_EXT

#define EGL_SWAP_INTERVAL_EXT 0x322F

Definition at line 746 of file eglext.h.

## EGL_SYNC_CL_EVENT_COMPLETE_KHR

#define EGL_SYNC_CL_EVENT_COMPLETE_KHR 0x30FF

Definition at line 56 of file eglext.h.

## EGL_SYNC_CL_EVENT_KHR

#define EGL_SYNC_CL_EVENT_KHR 0x30FE

Definition at line 55 of file eglext.h.

## EGL_SYNC_CUDA_EVENT_COMPLETE_NV

#define EGL_SYNC_CUDA_EVENT_COMPLETE_NV 0x323D

Definition at line 1007 of file eglext.h.

## EGL_SYNC_CUDA_EVENT_NV

#define EGL_SYNC_CUDA_EVENT_NV 0x323C

Definition at line 1006 of file eglext.h.

## EGL_SYNC_NATIVE_FENCE_ANDROID

#define EGL_SYNC_NATIVE_FENCE_ANDROID 0x3144

Definition at line 505 of file eglext.h.

## EGL_SYNC_NATIVE_FENCE_FD_ANDROID

#define EGL_SYNC_NATIVE_FENCE_FD_ANDROID 0x3145

Definition at line 506 of file eglext.h.

## EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID

#define EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID 0x3146

Definition at line 507 of file eglext.h.

## EGL_SYNC_NEW_FRAME_NV

#define EGL_SYNC_NEW_FRAME_NV 0x321F

Definition at line 1172 of file eglext.h.

## EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM

#define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A

Definition at line 559 of file eglext.h.

## EGL_TIZEN_image_native_buffer

#define EGL_TIZEN_image_native_buffer 1

Definition at line 1228 of file eglext.h.

## EGL_TIZEN_image_native_surface

#define EGL_TIZEN_image_native_surface 1

Definition at line 1233 of file eglext.h.

## EGL_TRACK_REFERENCES_KHR

#define EGL_TRACK_REFERENCES_KHR 0x3352

Definition at line 138 of file eglext.h.

## EGL_UPPER_LEFT_KHR

#define EGL_UPPER_LEFT_KHR 0x30CF

Definition at line 247 of file eglext.h.

## EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR

#define EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR 0x0040

Definition at line 77 of file eglext.h.

## EGL_VG_COLORSPACE_LINEAR_BIT_KHR

#define EGL_VG_COLORSPACE_LINEAR_BIT_KHR 0x0020

Definition at line 76 of file eglext.h.

## EGL_VG_PARENT_IMAGE_KHR

#define EGL_VG_PARENT_IMAGE_KHR 0x30BA

Definition at line 454 of file eglext.h.

## EGL_WRITE_SURFACE_BIT_KHR

#define EGL_WRITE_SURFACE_BIT_KHR 0x0002

Definition at line 228 of file eglext.h.

## EGL_Y_INVERTED_NOK

#define EGL_Y_INVERTED_NOK 0x307F

Definition at line 982 of file eglext.h.

## EGL_YUV_BUFFER_EXT

#define EGL_YUV_BUFFER_EXT 0x3300

Definition at line 869 of file eglext.h.

## EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT

#define EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT 0x327D

Definition at line 694 of file eglext.h.

## EGL_YUV_CHROMA_SITING_0_5_EXT

#define EGL_YUV_CHROMA_SITING_0_5_EXT 0x3285

Definition at line 702 of file eglext.h.

## EGL_YUV_CHROMA_SITING_0_EXT

#define EGL_YUV_CHROMA_SITING_0_EXT 0x3284

Definition at line 701 of file eglext.h.

## EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT

#define EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT 0x327E

Definition at line 695 of file eglext.h.

## EGL_YUV_COLOR_SPACE_HINT_EXT

#define EGL_YUV_COLOR_SPACE_HINT_EXT 0x327B

Definition at line 692 of file eglext.h.

## EGL_YUV_CSC_STANDARD_2020_EXT

#define EGL_YUV_CSC_STANDARD_2020_EXT 0x330D

Definition at line 884 of file eglext.h.

## EGL_YUV_CSC_STANDARD_601_EXT

#define EGL_YUV_CSC_STANDARD_601_EXT 0x330B

Definition at line 882 of file eglext.h.

## EGL_YUV_CSC_STANDARD_709_EXT

#define EGL_YUV_CSC_STANDARD_709_EXT 0x330C

Definition at line 883 of file eglext.h.

## EGL_YUV_CSC_STANDARD_EXT

#define EGL_YUV_CSC_STANDARD_EXT 0x330A

Definition at line 867 of file eglext.h.

## EGL_YUV_DEPTH_RANGE_EXT

#define EGL_YUV_DEPTH_RANGE_EXT 0x3317

Definition at line 866 of file eglext.h.

## EGL_YUV_DEPTH_RANGE_FULL_EXT

#define EGL_YUV_DEPTH_RANGE_FULL_EXT 0x3319

Definition at line 881 of file eglext.h.

## EGL_YUV_DEPTH_RANGE_LIMITED_EXT

#define EGL_YUV_DEPTH_RANGE_LIMITED_EXT 0x3318

Definition at line 880 of file eglext.h.

## EGL_YUV_FULL_RANGE_EXT

#define EGL_YUV_FULL_RANGE_EXT 0x3282

Definition at line 699 of file eglext.h.

## EGL_YUV_NARROW_RANGE_EXT

#define EGL_YUV_NARROW_RANGE_EXT 0x3283

Definition at line 700 of file eglext.h.

## EGL_YUV_NUMBER_OF_PLANES_EXT

#define EGL_YUV_NUMBER_OF_PLANES_EXT 0x3311

Definition at line 864 of file eglext.h.

## EGL_YUV_ORDER_AYUV_EXT

#define EGL_YUV_ORDER_AYUV_EXT 0x3308

Definition at line 876 of file eglext.h.

## EGL_YUV_ORDER_EXT

#define EGL_YUV_ORDER_EXT 0x3301

Definition at line 863 of file eglext.h.

## EGL_YUV_ORDER_UYVY_EXT

#define EGL_YUV_ORDER_UYVY_EXT 0x3305

Definition at line 873 of file eglext.h.

## EGL_YUV_ORDER_VYUY_EXT

#define EGL_YUV_ORDER_VYUY_EXT 0x3307

Definition at line 875 of file eglext.h.

## EGL_YUV_ORDER_YUV_EXT

#define EGL_YUV_ORDER_YUV_EXT 0x3302

Definition at line 870 of file eglext.h.

## EGL_YUV_ORDER_YUYV_EXT

#define EGL_YUV_ORDER_YUYV_EXT 0x3304

Definition at line 872 of file eglext.h.

## EGL_YUV_ORDER_YVU_EXT

#define EGL_YUV_ORDER_YVU_EXT 0x3303

Definition at line 871 of file eglext.h.

## EGL_YUV_ORDER_YVYU_EXT

#define EGL_YUV_ORDER_YVYU_EXT 0x3306

Definition at line 874 of file eglext.h.

## EGL_YUV_PLANE0_TEXTURE_UNIT_NV

#define EGL_YUV_PLANE0_TEXTURE_UNIT_NV 0x332C

Definition at line 1054 of file eglext.h.

## EGL_YUV_PLANE1_TEXTURE_UNIT_NV

#define EGL_YUV_PLANE1_TEXTURE_UNIT_NV 0x332D

Definition at line 1055 of file eglext.h.

## EGL_YUV_PLANE2_TEXTURE_UNIT_NV

#define EGL_YUV_PLANE2_TEXTURE_UNIT_NV 0x332E

Definition at line 1056 of file eglext.h.

## EGL_YUV_PLANE_BPP_0_EXT

#define EGL_YUV_PLANE_BPP_0_EXT 0x331B

Definition at line 885 of file eglext.h.

## EGL_YUV_PLANE_BPP_10_EXT

#define EGL_YUV_PLANE_BPP_10_EXT 0x331D

Definition at line 887 of file eglext.h.

## EGL_YUV_PLANE_BPP_8_EXT

#define EGL_YUV_PLANE_BPP_8_EXT 0x331C

Definition at line 886 of file eglext.h.

## EGL_YUV_PLANE_BPP_EXT

#define EGL_YUV_PLANE_BPP_EXT 0x331A

Definition at line 868 of file eglext.h.

## EGL_YUV_SUBSAMPLE_4_2_0_EXT

#define EGL_YUV_SUBSAMPLE_4_2_0_EXT 0x3313

Definition at line 877 of file eglext.h.

## EGL_YUV_SUBSAMPLE_4_2_2_EXT

#define EGL_YUV_SUBSAMPLE_4_2_2_EXT 0x3314

Definition at line 878 of file eglext.h.

## EGL_YUV_SUBSAMPLE_4_4_4_EXT

#define EGL_YUV_SUBSAMPLE_4_4_4_EXT 0x3315

Definition at line 879 of file eglext.h.

## EGL_YUV_SUBSAMPLE_EXT

#define EGL_YUV_SUBSAMPLE_EXT 0x3312

Definition at line 865 of file eglext.h.

## Typedef Documentation

## attrib_list

typedef EGLStreamKHR EGLenum const EGLint * attrib_list

Definition at line 63 of file eglext.h.

## attribute

typedef EGLint attribute

Definition at line 263 of file eglext.h.

## buffer

typedef EGLContext EGLenum EGLClientBuffer buffer

Definition at line 208 of file eglext.h.

## config

typedef EGLConfig config

Definition at line 433 of file eglext.h.

## context_attributes

typedef const EGLint* context_attributes

Definition at line 588 of file eglext.h.

## ctx

typedef EGLContext ctx

Definition at line 208 of file eglext.h.

## data

typedef EGLStreamKHR EGLenum EGLint EGLint EGLint void* data

Definition at line 1122 of file eglext.h.

## devices

typedef EGLDeviceEXT* devices

Definition at line 621 of file eglext.h.

## display_id

typedef EGLNativeDisplayType* display_id

Definition at line 1024 of file eglext.h.

## EGLAttribKHR

typedef intptr_t EGLAttribKHR

Definition at line 62 of file eglext.h.

## EGLDEBUGPROCKHR

typedef void(EGLAPIENTRY * EGLDEBUGPROCKHR) (EGLenum error, const char *command, EGLint messageType, EGLLabelKHR threadLabel, EGLLabelKHR objectLabel, const char *message)

Definition at line 113 of file eglext.h.

## EGLDeviceEXT

typedef void* EGLDeviceEXT

Definition at line 615 of file eglext.h.

## EGLGetBlobFuncANDROID

typedef EGLsizeiANDROID(* EGLGetBlobFuncANDROID) (const void *key, EGLsizeiANDROID keySize, void *value, EGLsizeiANDROID valueSize)

Definition at line 469 of file eglext.h.

## EGLImageKHR

typedef EGLImageKHR

Definition at line 205 of file eglext.h.

## EGLLabelKHR

typedef void* EGLLabelKHR

Definition at line 111 of file eglext.h.

## EGLNativeFileDescriptorKHR

typedef int EGLNativeFileDescriptorKHR

Definition at line 397 of file eglext.h.

## EGLnsecsANDROID

typedef khronos_stime_nanoseconds_t EGLnsecsANDROID

Definition at line 517 of file eglext.h.

## EGLObjectKHR

typedef void* EGLObjectKHR

Definition at line 112 of file eglext.h.

## EGLOutputLayerEXT

typedef void* EGLOutputLayerEXT

Definition at line 740 of file eglext.h.

## EGLOutputPortEXT

typedef void* EGLOutputPortEXT

Definition at line 741 of file eglext.h.

## EGLSetBlobFuncANDROID

typedef void(* EGLSetBlobFuncANDROID) (const void *key, EGLsizeiANDROID keySize, const void *value, EGLsizeiANDROID valueSize)

Definition at line 468 of file eglext.h.

## EGLsizeiANDROID

typedef khronos_ssize_t EGLsizeiANDROID

Definition at line 467 of file eglext.h.

## EGLStreamKHR

typedef void* EGLStreamKHR

Definition at line 331 of file eglext.h.

## EGLSyncKHR

typedef EGLSyncKHR

Definition at line 61 of file eglext.h.

## EGLSyncNV

typedef void* EGLSyncNV

Definition at line 1181 of file eglext.h.

## EGLTimeKHR

typedef khronos_utime_nanoseconds_t EGLTimeKHR

Definition at line 147 of file eglext.h.

## EGLTimeNV

typedef khronos_utime_nanoseconds_t EGLTimeNV

Definition at line 1182 of file eglext.h.

## EGLuint64KHR

typedef khronos_uint64_t EGLuint64KHR

Definition at line 332 of file eglext.h.

## EGLuint64NV

typedef khronos_utime_nanoseconds_t EGLuint64NV

Definition at line 1216 of file eglext.h.

## external_only

typedef EGLint EGLint EGLuint64KHR EGLBoolean* external_only

Definition at line 719 of file eglext.h.

## external_win_ids

typedef const EGLint* external_win_ids

Definition at line 589 of file eglext.h.

## fds

typedef EGLImageKHR int* fds

Definition at line 947 of file eglext.h.

## file_descriptor

typedef EGLNativeFileDescriptorKHR file_descriptor

Definition at line 401 of file eglext.h.

## flags

typedef EGLSyncKHR EGLint flags

Definition at line 459 of file eglext.h.

## format

typedef EGLint format

Definition at line 719 of file eglext.h.

## formats

typedef EGLint EGLint* formats

Definition at line 718 of file eglext.h.

## fourcc

typedef EGLImageKHR int* fourcc

Definition at line 946 of file eglext.h.

## get

typedef EGLSetBlobFuncANDROID EGLGetBlobFuncANDROID get

Definition at line 470 of file eglext.h.

## handle

typedef GLenum void * handle

Definition at line 937 of file eglext.h.

## height

typedef EGLSurface EGLint EGLint EGLint EGLint height

Definition at line 592 of file eglext.h.

## image

typedef EGLImageKHR image

Definition at line 209 of file eglext.h.

## label

typedef EGLenum EGLObjectKHR EGLLabelKHR label

Definition at line 128 of file eglext.h.

## layer

typedef EGLStreamKHR EGLOutputLayerEXT layer

Definition at line 749 of file eglext.h.

## layers

typedef const EGLAttrib EGLOutputLayerEXT* layers

Definition at line 747 of file eglext.h.

## max_formats

typedef EGLint max_formats

Definition at line 718 of file eglext.h.

## max_layers

typedef const EGLAttrib EGLOutputLayerEXT EGLint max_layers

Definition at line 747 of file eglext.h.

## max_modifiers

typedef EGLint EGLint max_modifiers

Definition at line 719 of file eglext.h.

## max_ports

typedef const EGLAttrib EGLOutputPortEXT EGLint max_ports

Definition at line 748 of file eglext.h.

## modifiers

typedef EGLImageKHR int int EGLuint64KHR * modifiers

Definition at line 719 of file eglext.h.

## n

typedef EGLStreamKHR EGLenum EGLint n

Definition at line 1122 of file eglext.h.

## n_rects

typedef EGLSurface EGLint EGLint n_rects

Definition at line 282 of file eglext.h.

## name

typedef EGLStreamKHR EGLenum name

Definition at line 139 of file eglext.h.

## native_display

typedef void* native_display

Definition at line 789 of file eglext.h.

## native_pixmap

typedef EGLConfig void* native_pixmap

Definition at line 791 of file eglext.h.

## native_window

typedef EGLConfig void* native_window

Definition at line 790 of file eglext.h.

## num_devices

typedef EGLDeviceEXT EGLint* num_devices

Definition at line 621 of file eglext.h.

## num_entries

typedef const EGLint EGLint num_entries

Definition at line 587 of file eglext.h.

## num_formats

typedef EGLint EGLint EGLint* num_formats

Definition at line 718 of file eglext.h.

## num_layers

typedef const EGLAttrib EGLOutputLayerEXT EGLint EGLint* num_layers

Definition at line 747 of file eglext.h.

## num_modifiers

typedef EGLint EGLint EGLuint64KHR EGLBoolean EGLint* num_modifiers

Definition at line 719 of file eglext.h.

## num_planes

typedef EGLImageKHR int int* num_planes

Definition at line 946 of file eglext.h.

## num_ports

typedef const EGLAttrib EGLOutputPortEXT EGLint EGLint* num_ports

Definition at line 748 of file eglext.h.

## numRects

typedef EGLSurface EGLint numRects

Definition at line 966 of file eglext.h.

## object

typedef EGLenum EGLObjectKHR object

Definition at line 128 of file eglext.h.

## objectType

typedef EGLenum objectType

Definition at line 128 of file eglext.h.

## offset

typedef EGLStreamKHR EGLenum EGLint EGLint offset

Definition at line 1122 of file eglext.h.

## offsets

typedef EGLImageKHR int EGLint EGLint* offsets

Definition at line 947 of file eglext.h.

## pixmap

typedef EGLSurface EGLNativePixmapType * pixmap

Definition at line 899 of file eglext.h.

## policy

typedef EGLint policy

Definition at line 593 of file eglext.h.

## port

typedef EGLOutputPortEXT port

Definition at line 752 of file eglext.h.

## ports

typedef const EGLAttrib EGLOutputPortEXT* ports

Definition at line 748 of file eglext.h.

## rects

typedef EGLSurface EGLint const EGLint * rects

Definition at line 282 of file eglext.h.

## set

typedef EGLSetBlobFuncANDROID set

Definition at line 470 of file eglext.h.

## size

typedef EGLStreamKHR EGLenum EGLint EGLint EGLint size

Definition at line 1122 of file eglext.h.

## stream

typedef EGLStreamKHR stream

Definition at line 384 of file eglext.h.

## stride

typedef EGLImageKHR EGLint EGLint EGLint* stride

Definition at line 937 of file eglext.h.

## strides

typedef EGLImageKHR int EGLint* strides

Definition at line 947 of file eglext.h.

## surf

typedef EGLSurface surf

Definition at line 1025 of file eglext.h.

## surface

typedef EGLSurface surface

Definition at line 248 of file eglext.h.

## sync

typedef EGLSyncKHR sync

Definition at line 459 of file eglext.h.

## target

typedef EGLContext EGLenum target

Definition at line 208 of file eglext.h.

## time

typedef EGLSurface EGLnsecsANDROID time

Definition at line 518 of file eglext.h.

## type

typedef EGLStreamKHR EGLenum type

Definition at line 63 of file eglext.h.

## value

typedef EGLint EGLAttrib* value

Definition at line 127 of file eglext.h.

## width

typedef EGLSurface EGLint EGLint EGLint width

Definition at line 592 of file eglext.h.

## window

typedef EGLSurface EGLNativeWindowType* window

Definition at line 1025 of file eglext.h.

## window_attributes

typedef const EGLint* window_attributes

Definition at line 590 of file eglext.h.

## x

typedef EGLSurface EGLint x

Definition at line 1041 of file eglext.h.

## y

typedef EGLSurface EGLint EGLint y

Definition at line 1041 of file eglext.h.

## Function Documentation

## EGLBoolean()

typedef EGLBoolean | ( | EGLAPIENTRYP | PFNEGLQUERYDEBUGKHRPROC | ) |

## EGLClientBuffer()

typedef EGLClientBuffer | ( | EGLAPIENTRYP | PFNEGLCREATENATIVECLIENTBUFFERANDROIDPROC | ) | const

## EGLDisplay()

typedef EGLDisplay | ( | EGLAPIENTRYP | PFNEGLGETPLATFORMDISPLAYEXTPROC | ) |

## EGLImageKHR()

typedef EGLImageKHR | ( | EGLAPIENTRYP | PFNEGLCREATEIMAGEKHRPROC | ) |

## EGLint()

typedef EGLint | ( | EGLAPIENTRYP | PFNEGLDEBUGMESSAGECONTROLKHRPROC | ) |

## EGLNativeFileDescriptorKHR()

typedef EGLNativeFileDescriptorKHR | ( | EGLAPIENTRYP | PFNEGLGETSTREAMFILEDESCRIPTORKHRPROC | ) |

## EGLStreamKHR()

typedef EGLStreamKHR | ( | EGLAPIENTRYP | PFNEGLCREATESTREAMFROMFILEDESCRIPTORKHRPROC | ) |

## EGLSurface()

typedef EGLSurface | ( | EGLAPIENTRYP | PFNEGLCREATESTREAMPRODUCERSURFACEKHRPROC | ) |

## EGLSyncKHR()

typedef EGLSyncKHR | ( | EGLAPIENTRYP | PFNEGLCREATESYNC64KHRPROC | ) |

## PFNEGLQUERYDEVICESTRINGEXTPROC()

const typedef char* EGLAPIENTRYP PFNEGLQUERYDEVICESTRINGEXTPROC | ( | EGLDeviceEXT | device,
|  | EGLint | name
| ) |  |

## PFNEGLQUERYOUTPUTLAYERSTRINGEXTPROC()

const typedef char* EGLAPIENTRYP PFNEGLQUERYOUTPUTLAYERSTRINGEXTPROC | ( | EGLDisplay | dpy,
|  | EGLOutputLayerEXT | layer,
|  | EGLint | name
| ) |  |

## PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC()

const typedef char* EGLAPIENTRYP PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC | ( | EGLDisplay | dpy,
|  | EGLOutputPortEXT | port,
|  | EGLint | name
| ) |  |

## void()

typedef void | ( | EGLAPIENTRYP | PFNEGLSETBLOBCACHEFUNCSANDROIDPROC | ) |