anv: Implement VK_EXT_external_memory_dma_buf
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 28 Nov 2017 02:33:44 +0000 (18:33 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Mon, 4 Dec 2017 18:04:19 +0000 (10:04 -0800)
commitab18e8e59b6212003eb223d633070b3f9efd6e4d
tree45ce143c959748fea4ba21e21d6d21a6f2a3b83c
parent66dc61821576a16f118162ca979b404b388bce40
anv: Implement VK_EXT_external_memory_dma_buf

This is a modified version of the patch originally sent by Chad Versace.
The primary difference is that this version claims that OPQAUE_FD and
DMA_BUF are compatible handle types.

Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Chad Versace <chadversary@chromium.org>
src/intel/vulkan/anv_device.c
src/intel/vulkan/anv_extensions.py
src/intel/vulkan/anv_formats.c