mesa/include
Varad Gautam c5929634a0 dri: introduce dmabuf format modifier related handles
these allow dmabuf import with modifiers, and supported format and
modifier queries, which are used to implement
EGL_EXT_image_dma_buf_import_modifiers.

v2:
- squash dmabuf queries into DRIimage version 15 (Jason Ekstrand).
- add external_only param to queryDmaBufModifiers (Emil, Daniel Stone)
- pass a single modifier form createImageFromDmaBufs2 since all planes have
the same modifier (Jason Ekstrand)

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Signed-off-by: Varad Gautam <varad.gautam@collabora.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-05-30 13:56:20 +01:00
..
CL clover: Update OpenCL headers to version 1.2 from Khronos. 2014-04-29 13:01:10 +02:00
D3D9 Introduce .editorconfig 2016-08-31 17:06:54 -07:00
EGL eglmesaext: add new enums for EGL_MESA_drm_image_formats 2017-02-06 17:41:28 +01:00
GL dri: introduce dmabuf format modifier related handles 2017-05-30 13:56:20 +01:00
GLES gles: Update glext.h to revision 20798. 2013-07-29 10:34:42 -07:00
GLES2 Remove GL_GLEXT_PROTOTYPES guards from non-ext headers. 2016-09-12 16:52:43 +01:00
GLES3 Remove GL_GLEXT_PROTOTYPES guards from non-ext headers. 2016-09-12 16:52:43 +01:00
HaikuGL include/haiku: fix comment typo 2014-08-28 21:41:29 -04:00
KHR egl: import platform headers from registry (v2) 2015-06-05 19:44:33 +02:00
c11 c11/threads: rework Windows thrd_current() comment 2017-05-04 18:00:23 +01:00
d3dadapter d3dadapter/present: Add precision for WaitBufferReleased 2016-12-20 23:44:21 +01:00
pci_ids radeonsi/gfx9: add support for Raven 2017-05-15 13:00:26 +02:00
vulkan vulkan: Update registry and headers to 1.0.49 2017-05-16 08:38:34 -07:00
c99_alloca.h c99_alloca.h: Also use <alloca.h> for cygwin 2015-03-07 18:18:32 +00:00
c99_compat.h scons: set HAVE_FUNC_ATTRIBUTE_ALIAS 2017-01-18 16:01:14 +00:00
c99_math.h math: Import isinf and others to global namespace 2016-04-18 11:10:25 +01:00
no_extern_c.h include: Add helper header to help trap includes inside extern C. 2015-03-06 12:38:55 +00:00