The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
EGL extensions
From Mer Wiki
(Difference between revisions)
(→Standard EGL extension list: N9) |
(→Non-standard EGL extensions: N9) |
||
Line 247: | Line 247: | ||
== Non-standard EGL extensions == | == Non-standard EGL extensions == | ||
− | + | {| | |
− | + | |- | |
− | + | ! Name | |
− | + | ! Tegra3 | |
− | + | ! Ti OMAP 4460<br/>1.7.10.0.1.9 | |
− | + | ! Nokia N9 | |
− | + | |- | |
− | + | | EGL_NOK_image_shared | |
− | + | | - | |
− | + | | - | |
− | + | | x | |
− | + | |- | |
− | + | | EGL_NOK_swap_region2 | |
− | + | | - | |
− | + | | - | |
− | + | | - | |
− | + | |- | |
− | + | | EGL_NOK_image_framebuffer | |
− | + | | ? | |
− | + | | ? | |
− | + | | x | |
− | + | |- | |
− | + | | EGL_NOK_image_yuv | |
− | + | | ? | |
− | + | | ? | |
− | + | | x | |
− | + | |- | |
− | + | | EGL_NOK_image_yuv_framebuffer | |
− | + | | ? | |
− | + | | ? | |
− | + | | x | |
− | + | |- | |
− | + | | EGL_NOK_image_yuv_pixmap | |
− | + | | ? | |
− | + | | ? | |
− | + | | x | |
− | + | |- | |
− | + | | EGL_NOK_texture_from_pixmap | |
+ | | ? | ||
+ | | ? | ||
+ | | x | ||
+ | |- | ||
+ | | EGL_NOKIA_texture_from_pixmap | ||
+ | | ? | ||
+ | | ? | ||
+ | | x | ||
+ | |- | ||
+ | | EGL_IMG_client_api_ogl | ||
+ | | - | ||
+ | | x | ||
+ | | - | ||
+ | |- | ||
+ | | EGL_NV_perfmon | ||
+ | | x | ||
+ | | - | ||
+ | | - | ||
+ | |- | ||
+ | | EGL_NV_stream_sync | ||
+ | | x | ||
+ | | - | ||
+ | | - | ||
+ | |} |
Revision as of 12:43, 16 January 2013
EGL extensions supported by different platforms
Run "eglinfo" on the target hardware to get the list of supported extensions for that particular hardware.
Standard EGL extension list
See http://www.khronos.org/registry/egl/ for the list.
Name | Tegra3 | Ti OMAP 4460 1.7.10.0.1.9 |
Nokia N9 |
---|---|---|---|
EGL_KHR_config_attribs | x | - | - |
EGL_KHR_lock_surface | x | - | x |
EGL_KHR_image | x | x | x |
EGL_KHR_vg_parent_image | x | x | x |
EGL_KHR_gl_texture_2D_image | x | x | x |
EGL_KHR_gl_texture_cubemap_image | x | x | x |
EGL_KHR_gl_texture_3D_image | - | - | - |
EGL_KHR_gl_renderbuffer_image | x | x | x |
EGL_KHR_reusable_sync | x | - | - |
EGL_KHR_image_base | x | x | x |
EGL_KHR_image_pixmap | x | x | x |
EGL_IMG_context_priority | x | x | x |
EGL_KHR_lock_surface2 | - | - | x |
EGL_NV_coverage_sample | x | - | - |
EGL_NV_depth_nonlinear | x | - | - |
EGL_NV_sync | x | - | - |
EGL_KHR_fence_sync | x | x | x |
EGL_HI_clientpixmap | - | - | - |
EGL_HI_colorformats | - | - | - |
EGL_MESA_drm_image | - | - | - |
EGL_NV_post_sub_buffer | x | x | - |
EGL_ANGLE_query_surface_pointer | - | - | - |
EGL_ANGLE_surface_d3d_texture_2d_share_handle | - | - | - |
EGL_NV_coverage_sample_resolve | x | - | - |
EGL_NV_system_time | x | - | - |
EGL_KHR_stream | x | - | - |
EGL_KHR_stream_consumer_gltexture | x | - | - |
EGL_KHR_stream_producer_eglsurface | x | - | - |
EGL_KHR_stream_producer_aldatalocator | - | - | - |
EGL_KHR_stream_fifo | x | - | - |
EGL_EXT_create_context_robustness | x | - | - |
EGL_ANGLE_d3d_share_handle_client_buffer | - | - | - |
EGL_KHR_create_context | - | - | - |
EGL_KHR_surfaceless_context | x | - | - |
EGL_KHR_stream_cross_process_fd | x | - | - |
EGL_EXT_multiview_window | - | - | - |
EGL_KHR_wait_sync | - | - | - |
EGL_NV_post_convert_rounding | x | x | - |
EGL_NV_native_query | x | - | - |
EGL_NV_3dvision_surface | x | - | - |
EGL_ANDROID_framebuffer_target | - | - | - |
EGL_ANDROID_blob_cache | x | - | - |
EGL_ANDROID_image_native_buffer | - | - | - |
EGL_ANDROID_native_fence_sync | - | - | - |
EGL_ANDROID_recordable | - | - | - |
EGL_EXT_buffer_age | - | - | - |
Non-standard EGL extensions
Name | Tegra3 | Ti OMAP 4460 1.7.10.0.1.9 |
Nokia N9 |
---|---|---|---|
EGL_NOK_image_shared | - | - | x |
EGL_NOK_swap_region2 | - | - | - |
EGL_NOK_image_framebuffer | ? | ? | x |
EGL_NOK_image_yuv | ? | ? | x |
EGL_NOK_image_yuv_framebuffer | ? | ? | x |
EGL_NOK_image_yuv_pixmap | ? | ? | x |
EGL_NOK_texture_from_pixmap | ? | ? | x |
EGL_NOKIA_texture_from_pixmap | ? | ? | x |
EGL_IMG_client_api_ogl | - | x | - |
EGL_NV_perfmon | x | - | - |
EGL_NV_stream_sync | x | - | - |