Module: Mesa
Branch: main
Commit: b359950b0f45019e66348c244a887187173e9fe2
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b359950b0f45019e66348c244a887187173e9fe2

Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Sep  9 20:36:41 2021 -0400

zink: hook up dmabuf ext

Reviewed-by: Dave Airlie <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11967>

---

 src/gallium/drivers/zink/meson.build         | 2 +-
 src/gallium/drivers/zink/zink_device_info.py | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/gallium/drivers/zink/meson.build 
b/src/gallium/drivers/zink/meson.build
index 87501df180e..8da0092bbce 100644
--- a/src/gallium/drivers/zink/meson.build
+++ b/src/gallium/drivers/zink/meson.build
@@ -93,7 +93,7 @@ libzink = static_library(
   [files_libzink, zink_device_info, zink_instance, zink_nir_algebraic_c, 
vk_dispatch_table],
   gnu_symbol_visibility : 'hidden',
   include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, 
inc_gallium, inc_gallium_aux, inc_vulkan_wsi, inc_vulkan_util, inc_zink_vk],
-  dependencies: [dep_vulkan, idep_nir_headers, idep_mesautil, 
idep_vulkan_util_headers],
+  dependencies: [dep_vulkan, idep_nir_headers, idep_mesautil, 
idep_vulkan_util_headers, dep_libdrm],
   c_args: zink_c_args,
 )
 
diff --git a/src/gallium/drivers/zink/zink_device_info.py 
b/src/gallium/drivers/zink/zink_device_info.py
index d38451f4261..9d37c67b4bd 100644
--- a/src/gallium/drivers/zink/zink_device_info.py
+++ b/src/gallium/drivers/zink/zink_device_info.py
@@ -65,6 +65,7 @@ EXTENSIONS = [
     Extension("VK_KHR_maintenance3"),
     Extension("VK_KHR_external_memory"),
     Extension("VK_KHR_external_memory_fd"),
+    Extension("VK_EXT_external_memory_dma_buf"),
     Extension("VK_EXT_provoking_vertex",
        alias="pv",
        features=True,

Reply via email to