mesa/docs/specs
Dave Airlie 8f7338f284 egl: add initial EGL_MESA_image_dma_buf_export v2.4
At the moment to get an EGL image to a dma-buf file descriptor,
you have to use EGL_MESA_drm_image, and then use libdrm to
convert this to a file descriptor.

This extension just provides an API modelled on EGL_MESA_drm_image,
to return a dma-buf file descriptor.

v2: update spec for new API proposal
add internal queries to get the fourcc back from intel driver.

v2.1: add gallium pieces.

v2.2: add offsets to spec and API, rename fd->fds, stride->strides
in API. rewrite spec a bit more, add some q/a

v2.3:
add modifiers to query interface and 64-bit type for that (Daniel Stone)
specifiy what happens to num fds vs num planes differences. (Chad Versace)

v2.4:
fix grammar (Daniel Stone)

Signed-off-by: Dave Airlie <airlied@redhat.com>
2015-04-01 14:10:04 +10:00
..
OLD mesa: Remove GL_MESA_resize_buffers 2013-06-28 13:35:21 -07:00
EXT_shader_integer_mix.spec mesa: Rename MESA_shader_integer_mix to EXT_shader_integer_mix 2013-09-13 09:56:36 -05:00
MESA_agp_offset.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_configless_context.spec Add the EGL_MESA_configless_context extension 2014-03-12 14:40:47 -07:00
MESA_copy_sub_buffer.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_drm_image.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_image_dma_buf_export.txt egl: add initial EGL_MESA_image_dma_buf_export v2.4 2015-04-01 14:10:04 +10:00
MESA_multithread_makecurrent.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_pack_invert.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_pixmap_colormap.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_query_renderer.spec specs: MESA_query_renderer.spec resolve a couple of typos 2014-02-21 22:52:46 +00:00
MESA_release_buffers.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_set_3dfx_mode.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_shader_debug.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_swap_control.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_swap_frame_usage.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_texture_array.spec mesa: Remove support for GL_MESA_texture_array 2013-12-04 17:22:42 -08:00
MESA_texture_signed_rgba.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_window_pos.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
MESA_ycbcr_texture.spec docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00
WL_bind_wayland_display.spec egl: Also add EGL_TEXTURE_FORMAT as a valid eglQueryWaylandBufferWL attribute 2013-09-16 22:22:49 -07:00
WL_create_wayland_buffer_from_image.spec wayland: Add an extension to create wl_buffers from EGLImages 2013-12-04 17:04:57 -08:00
enums.txt docs: move specs to a separate folder 2013-04-17 08:48:14 -06:00