mesa/include/GL
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
..
internal egl: add initial EGL_MESA_image_dma_buf_export v2.4 2015-04-01 14:10:04 +10:00
gl.h mesa: remove unused #pragma export on/off lines 2014-04-28 17:16:42 -06:00
gl_mangle.h mesa: regenerate gl_mangle.h 2014-08-12 08:09:45 -06:00
glcorearb.h mesa: pull Khronos glcorearb.h header into include/GL/ 2014-08-12 15:55:41 -06:00
glext.h GL: Update glext.h to Revision 29735 (20150202). 2015-02-05 11:41:26 -08:00
glx.h glxext: Send the Drawable's ID in the GLX_BufferSwapComplete event 2014-06-27 09:44:56 +10:00
glx_mangle.h
glxext.h mesa: update glxext.h to version 20140810 2014-08-12 08:09:45 -06:00
osmesa.h
wglext.h mesa: update wglext.h to version 20140810 2014-08-12 08:09:45 -06:00