From 031f57eba3719c8dd6462ebd2af696d2632d71b8 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Thu, 13 Jul 2017 15:14:31 -0700 Subject: anv: Add a basic implementation of VK_KHX_external_semaphore This patch adds an implementation based on DRM BOs. We don't actually advertise the extension yet because we want to add a couple more paths first. Reviewed-by: Lionel Landwerlin --- src/intel/vulkan/anv_extensions.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/intel/vulkan/anv_extensions.py') diff --git a/src/intel/vulkan/anv_extensions.py b/src/intel/vulkan/anv_extensions.py index ae222491b95..00186bc2c66 100644 --- a/src/intel/vulkan/anv_extensions.py +++ b/src/intel/vulkan/anv_extensions.py @@ -50,6 +50,9 @@ EXTENSIONS = [ Extension('VK_KHR_external_memory', 1, True), Extension('VK_KHR_external_memory_capabilities', 1, True), Extension('VK_KHR_external_memory_fd', 1, True), + Extension('VK_KHR_external_semaphore', 1, False), + Extension('VK_KHR_external_semaphore_capabilities', 1, False), + Extension('VK_KHR_external_semaphore_fd', 1, False), Extension('VK_KHR_get_memory_requirements2', 1, True), Extension('VK_KHR_get_physical_device_properties2', 1, True), Extension('VK_KHR_get_surface_capabilities2', 1, True), -- cgit v1.2.3