Latest Release:
2.2.0
Download
Usage
Building
Installation
Source Generation
Change Log
GitHub
Issues
Pull Requests
SourceForge Page
Last Update: 06-20-2025
The OpenGL Extension Wrangler Library (GLEW)
Supported EGL Extensions
1
EGL_ANDROID_GLES_layers
2
EGL_ANDROID_blob_cache
3
EGL_ANDROID_create_native_client_buffer
4
EGL_ANDROID_framebuffer_target
5
EGL_ANDROID_front_buffer_auto_refresh
6
EGL_ANDROID_get_frame_timestamps
7
EGL_ANDROID_get_native_client_buffer
8
EGL_ANDROID_image_native_buffer
9
EGL_ANDROID_native_fence_sync
10
EGL_ANDROID_presentation_time
11
EGL_ANDROID_recordable
12
EGL_ANDROID_telemetry_hint
13
EGL_ANGLE_d3d_share_handle_client_buffer
14
EGL_ANGLE_device_d3d
15
EGL_ANGLE_query_surface_pointer
16
EGL_ANGLE_surface_d3d_texture_2d_share_handle
17
EGL_ANGLE_sync_control_rate
18
EGL_ANGLE_window_fixed_size
19
EGL_ARM_image_format
20
EGL_ARM_implicit_external_sync
21
EGL_ARM_pixmap_multisample_discard
22
EGL_EXT_bind_to_front
23
EGL_EXT_buffer_age
24
EGL_EXT_client_extensions
25
EGL_EXT_client_sync
26
EGL_EXT_compositor
27
EGL_EXT_config_select_group
28
EGL_EXT_create_context_robustness
29
EGL_EXT_device_base
30
EGL_EXT_device_drm
31
EGL_EXT_device_drm_render_node
32
EGL_EXT_device_enumeration
33
EGL_EXT_device_openwf
34
EGL_EXT_device_persistent_id
35
EGL_EXT_device_query
36
EGL_EXT_device_query_name
37
EGL_EXT_display_alloc
38
EGL_EXT_explicit_device
39
EGL_EXT_gl_colorspace_bt2020_hlg
40
EGL_EXT_gl_colorspace_bt2020_linear
41
EGL_EXT_gl_colorspace_bt2020_pq
42
EGL_EXT_gl_colorspace_display_p3
43
EGL_EXT_gl_colorspace_display_p3_linear
44
EGL_EXT_gl_colorspace_display_p3_passthrough
45
EGL_EXT_gl_colorspace_scrgb
46
EGL_EXT_gl_colorspace_scrgb_linear
47
EGL_EXT_image_dma_buf_import
48
EGL_EXT_image_dma_buf_import_modifiers
49
EGL_EXT_image_gl_colorspace
50
EGL_EXT_image_implicit_sync_control
51
EGL_EXT_multiview_window
52
EGL_EXT_output_base
53
EGL_EXT_output_drm
54
EGL_EXT_output_openwf
55
EGL_EXT_pixel_format_float
56
EGL_EXT_platform_base
57
EGL_EXT_platform_device
58
EGL_EXT_platform_wayland
59
EGL_EXT_platform_x11
60
EGL_EXT_platform_xcb
61
EGL_EXT_present_opaque
62
EGL_EXT_protected_content
63
EGL_EXT_protected_surface
64
EGL_EXT_query_reset_notification_strategy
65
EGL_EXT_stream_consumer_egloutput
66
EGL_EXT_surface_CTA861_3_metadata
67
EGL_EXT_surface_SMPTE2086_metadata
68
EGL_EXT_surface_compression
69
EGL_EXT_swap_buffers_with_damage
70
EGL_EXT_sync_reuse
71
EGL_EXT_yuv_surface
72
EGL_HI_clientpixmap
73
EGL_HI_colorformats
74
EGL_IMG_context_priority
75
EGL_IMG_image_plane_attribs
76
EGL_KHR_cl_event
77
EGL_KHR_cl_event2
78
EGL_KHR_client_get_all_proc_addresses
79
EGL_KHR_config_attribs
80
EGL_KHR_context_flush_control
81
EGL_KHR_create_context
82
EGL_KHR_create_context_no_error
83
EGL_KHR_debug
84
EGL_KHR_display_reference
85
EGL_KHR_fence_sync
86
EGL_KHR_get_all_proc_addresses
87
EGL_KHR_gl_colorspace
88
EGL_KHR_gl_renderbuffer_image
89
EGL_KHR_gl_texture_2D_image
90
EGL_KHR_gl_texture_3D_image
91
EGL_KHR_gl_texture_cubemap_image
92
EGL_KHR_image
93
EGL_KHR_image_base
94
EGL_KHR_image_pixmap
95
EGL_KHR_lock_surface
96
EGL_KHR_lock_surface2
97
EGL_KHR_lock_surface3
98
EGL_KHR_mutable_render_buffer
99
EGL_KHR_no_config_context
100
EGL_KHR_partial_update
101
EGL_KHR_platform_android
102
EGL_KHR_platform_gbm
103
EGL_KHR_platform_wayland
104
EGL_KHR_platform_x11
105
EGL_KHR_reusable_sync
106
EGL_KHR_stream
107
EGL_KHR_stream_attrib
108
EGL_KHR_stream_consumer_gltexture
109
EGL_KHR_stream_cross_process_fd
110
EGL_KHR_stream_fifo
111
EGL_KHR_stream_producer_aldatalocator
112
EGL_KHR_stream_producer_eglsurface
113
EGL_KHR_surfaceless_context
114
EGL_KHR_swap_buffers_with_damage
115
EGL_KHR_vg_parent_image
116
EGL_KHR_wait_sync
117
EGL_MESA_drm_image
118
EGL_MESA_image_dma_buf_export
119
EGL_MESA_platform_gbm
120
EGL_MESA_platform_surfaceless
121
EGL_MESA_query_driver
122
EGL_NOK_swap_region
123
EGL_NOK_swap_region2
124
EGL_NOK_texture_from_pixmap
125
EGL_NV_3dvision_surface
126
EGL_NV_context_priority_realtime
127
EGL_NV_coverage_sample
128
EGL_NV_coverage_sample_resolve
129
EGL_NV_cuda_event
130
EGL_NV_depth_nonlinear
131
EGL_NV_device_cuda
132
EGL_NV_native_query
133
EGL_NV_post_convert_rounding
134
EGL_NV_post_sub_buffer
135
EGL_NV_quadruple_buffer
136
EGL_NV_robustness_video_memory_purge
137
EGL_NV_stream_consumer_eglimage
138
EGL_NV_stream_consumer_eglimage_use_scanout_attrib
139
EGL_NV_stream_consumer_gltexture_yuv
140
EGL_NV_stream_cross_display
141
EGL_NV_stream_cross_object
142
EGL_NV_stream_cross_partition
143
EGL_NV_stream_cross_process
144
EGL_NV_stream_cross_system
145
EGL_NV_stream_dma
146
EGL_NV_stream_fifo_next
147
EGL_NV_stream_fifo_synchronous
148
EGL_NV_stream_flush
149
EGL_NV_stream_frame_limits
150
EGL_NV_stream_metadata
151
EGL_NV_stream_origin
152
EGL_NV_stream_remote
153
EGL_NV_stream_reset
154
EGL_NV_stream_socket
155
EGL_NV_stream_socket_inet
156
EGL_NV_stream_socket_unix
157
EGL_NV_stream_sync
158
EGL_NV_sync
159
EGL_NV_system_time
160
EGL_NV_triple_buffer
161
EGL_QNX_image_native_buffer
162
EGL_QNX_platform_screen
163
EGL_TIZEN_image_native_buffer
164
EGL_TIZEN_image_native_surface
165
EGL_WL_bind_wayland_display
166
EGL_WL_create_wayland_buffer_from_image