angle/extensions
Corentin Wallez 9db70de8ec Reland: Implement EGL_ANGLE_iosurface_client_buffer
Includes a fix for creating pbuffers with <buftype> EGL_D3D_TEXTURE
with EGL_WIDTH and EGL_HEIGHT attributes.

BUG=angleproject:1649
TBR=geofflang@chromium.org

Change-Id: Id2974b8fab02c3218febfac708b9b034e65cbc53
Reviewed-on: https://chromium-review.googlesource.com/823248
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2017-12-13 00:45:43 +00:00
..
ANGLE_client_arrays.txt Add extensions to disable client arrays. 2017-02-15 17:31:55 +00:00
ANGLE_depth_texture.txt Updates ANGLE_depth_texture to reflect proposed changes in requirements for g and b channels. 2013-02-28 23:20:20 +00:00
ANGLE_framebuffer_blit.txt Document GetIntegerv errors in ANGLE_framebuffer_blit. 2013-01-25 21:54:50 +00:00
ANGLE_framebuffer_multisample.txt Add ANGLE extension specifications 2011-04-06 18:45:47 +00:00
ANGLE_instanced_arrays.txt Updates to extensions from public registry 2013-02-28 23:04:02 +00:00
ANGLE_lossy_etc_decode.txt D3D11: Transcode ETC1 to BC1. 2016-02-05 15:26:51 +00:00
ANGLE_multiview.txt Number of views should match when Draw* is called 2017-09-14 07:50:48 +00:00
ANGLE_pack_reverse_row_order.txt Updates to extensions from public registry 2013-02-28 23:04:02 +00:00
ANGLE_program_binary.txt Initial specification for ANGLE_program_binary. 2012-06-06 20:06:20 +00:00
ANGLE_program_cache_control.txt Add entry points for EGL_ANGLE_program_cache_control. 2017-07-11 13:51:04 -04:00
ANGLE_request_extension.txt Split WebGL compatibility into two extensions. 2016-12-01 17:24:53 +00:00
ANGLE_robust_client_memory.txt Add robust entry point for CompressedTex(Sub)Image 2017-04-19 15:26:22 +00:00
ANGLE_robust_resource_initialization.txt Change robust resource init into a context creation attribute. 2017-10-06 14:23:12 +00:00
ANGLE_texture_compression_dxt.txt Update ANGLE_texture_compression_dxt 2013-02-01 06:37:10 +00:00
ANGLE_texture_usage.txt Updates to extensions from public registry 2013-02-28 23:04:02 +00:00
ANGLE_timer_query.txt Normalize line endings of tracked files in the repository. 2013-09-24 14:21:28 -04:00
ANGLE_translated_shader_source.txt Updates to extensions from public registry 2013-02-28 23:04:02 +00:00
ANGLE_webgl_compatibility.txt Split WebGL compatibility into two extensions. 2016-12-01 17:24:53 +00:00
CHROMIUM_bind_generates_resource.txt Add an extension to disable resource generation on bind. 2016-09-23 14:16:37 +00:00
CHROMIUM_bind_uniform_location.txt Implement location layout qualifier for uniforms 2017-03-09 16:52:08 +00:00
CHROMIUM_compressed_copy_texture.txt Implement CHROMIUM_copy_compressed_texture for D3D11. 2016-10-07 14:56:11 +00:00
CHROMIUM_copy_texture.txt Implement the new formats/features of the ES3 CHROMIUM_copy_texture. 2017-05-24 20:25:44 +00:00
CHROMIUM_sync_query.txt Implement GL_CHROMIUM_sync_query for D3D9 and D3D11. 2016-05-12 19:14:40 +00:00
EGL_ANGLE_create_context_client_arrays.txt Add extensions to disable client arrays. 2017-02-15 17:31:55 +00:00
EGL_ANGLE_create_context_webgl_compatibility.txt Add WebGL validation extensions to ANGLE. 2016-09-20 15:27:28 +00:00
EGL_ANGLE_d3d_share_handle_client_buffer.txt Fix the order of the error() parameters in Surface.cpp and advertise EGL_ANGLE_d3d_share_handle_client_buffer extension 2011-05-13 16:05:22 +00:00
EGL_ANGLE_d3d_texture_client_buffer.txt Add the EGL_ANGLE_iosurface_client_buffer extension text 2017-12-06 21:51:12 +00:00
EGL_ANGLE_device_creation.txt Revert "Revert "Add and implement EGL_ANGLE_device_creation[_d3d11]"" 2015-12-03 18:20:07 +00:00
EGL_ANGLE_device_creation_d3d11.txt Revert "Revert "Add and implement EGL_ANGLE_device_creation[_d3d11]"" 2015-12-03 18:20:07 +00:00
EGL_ANGLE_device_d3d.txt Add drafts for device query extensions. 2015-04-01 19:18:37 +00:00
EGL_ANGLE_direct3d_display.txt Add an extension describing the new D3D renderer chooser behavior in eglGetDisplay. 2013-05-30 00:10:12 +00:00
EGL_ANGLE_direct_composition.txt Add EGL spec for EGL_ANGLE_direct_composition 2015-12-18 22:40:28 +00:00
EGL_ANGLE_display_texture_share_group.txt Release the global texture manager with the last referencing context. 2017-02-14 17:57:52 +00:00
EGL_ANGLE_experimental_present_path.txt Re-land "Implement EGL_experimental_present_path_angle" 2016-02-08 21:05:16 +00:00
EGL_ANGLE_flexible_surface_compatibility.txt Add EGL_ANGLE_flexible_surface_compatibility 2015-12-16 23:45:31 +00:00
EGL_ANGLE_iosurface_client_buffer.txt Reland: Implement EGL_ANGLE_iosurface_client_buffer 2017-12-13 00:45:43 +00:00
EGL_ANGLE_keyed_mutex.txt Add support for RESOURCE_MISC_SHARED_KEYEDMUTEX 2015-07-31 20:00:38 +00:00
EGL_ANGLE_platform_angle.txt Control Debug layers in ANGLE_platform_angle. 2017-07-19 22:18:10 +00:00
EGL_ANGLE_platform_angle_d3d.txt Rename EGL platform extension text files. 2017-07-19 19:58:40 +00:00
EGL_ANGLE_platform_angle_null.txt Rename EGL platform extension text files. 2017-07-19 19:58:40 +00:00
EGL_ANGLE_platform_angle_opengl.txt Rename EGL platform extension text files. 2017-07-19 19:58:40 +00:00
EGL_ANGLE_platform_angle_vulkan.txt Control Debug layers in ANGLE_platform_angle. 2017-07-19 22:18:10 +00:00
EGL_ANGLE_program_cache_control.txt Add entry points for EGL_ANGLE_program_cache_control. 2017-07-11 13:51:04 -04:00
EGL_ANGLE_query_surface_pointer.txt Update extension numbers for published extensions. 2012-01-17 14:28:13 +00:00
EGL_ANGLE_robust_resource_initialization.txt Change robust resource init into a context creation attribute. 2017-10-06 14:23:12 +00:00
EGL_ANGLE_software_display.txt Add token to ANGLE_software_display extension 2011-10-19 13:27:05 +00:00
EGL_ANGLE_stream_producer_d3d_texture.txt Support RGB gl-tex-external stream consumers for StreamProducerNV12. 2017-12-05 15:24:25 +00:00
EGL_ANGLE_surface_d3d_texture_2d_share_handle.txt Update extension numbers for published extensions. 2012-01-17 14:28:13 +00:00
EGL_ANGLE_surface_orientation.txt Add an EGL_ANGLE_surface_orientation extension. 2016-01-04 17:48:46 +00:00
EGL_ANGLE_window_fixed_size.txt Allow creating fixed-size window surfaces. 2014-03-26 04:57:42 +00:00
EGL_ANGLE_x11_visual.txt Implement EGL_ANGLE_x11_visual 2015-12-01 18:50:33 +00:00
EGL_CHROMIUM_create_context_bind_generates_resource.txt Add an extension to disable resource generation on bind. 2016-09-23 14:16:37 +00:00
EGL_CHROMIUM_get_sync_values.txt Re-land eglGetSyncValuesCHROMIUM extension. 2017-03-24 20:13:46 +00:00
EGL_EXT_create_context_robustness.txt Update extension numbers for published extensions. 2012-01-17 14:28:13 +00:00
EGL_EXT_device_query.txt Add drafts for device query extensions. 2015-04-01 19:18:37 +00:00
EXT_blend_func_extended.txt Implement ES 2,3 parts of EXT_blend_func_extended for shader translation 2015-08-07 16:47:11 +00:00
EXT_blend_minmax.txt Implement EXT_blend_minmax. 2014-02-19 22:33:25 +00:00
EXT_color_buffer_float.txt Add support for GL_EXT_color_buffer_float. 2013-10-30 09:50:57 -04:00
EXT_draw_buffers.txt Rename ANGLE_multiple_render_targets to EXT_draw_buffers 2013-02-01 03:20:20 +00:00
EXT_robustness.txt Update extension numbers for published extensions. 2012-01-17 14:28:13 +00:00
EXT_texture_rg.txt Added support for EXT_texture_rg in D3D9 and D3D11. 2013-10-23 15:50:50 -04:00
EXT_texture_storage.txt Update extension numbers for published extensions. 2012-01-17 14:28:13 +00:00