From e0c30b0fc2fb00f50c0c138ca0cf745dfc13763d Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Fri, 15 Aug 2025 11:39:24 -0400 Subject: [PATCH] anv,hasvk: Use vk_drm_syncobj_copy_payloads Acked-by: Adam Jackson Reviewed-by: Lionel Landwerlin Part-of: --- src/intel/vulkan/anv_device.c | 1 + src/intel/vulkan_hasvk/anv_device.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c index c3b79f120b1..6b21b498e3a 100644 --- a/src/intel/vulkan/anv_device.c +++ b/src/intel/vulkan/anv_device.c @@ -421,6 +421,7 @@ VkResult anv_CreateDevice( UNREACHABLE("Missing"); } + device->vk.copy_sync_payloads = vk_drm_syncobj_copy_payloads; device->vk.command_buffer_ops = &anv_cmd_buffer_ops; vk_device_set_drm_fd(&device->vk, device->fd); diff --git a/src/intel/vulkan_hasvk/anv_device.c b/src/intel/vulkan_hasvk/anv_device.c index 56107cee797..29f9da5818d 100644 --- a/src/intel/vulkan_hasvk/anv_device.c +++ b/src/intel/vulkan_hasvk/anv_device.c @@ -2494,6 +2494,7 @@ VkResult anv_CreateDevice( device->vk.command_buffer_ops = &anv_cmd_buffer_ops; device->vk.check_status = anv_device_check_status; device->vk.get_timestamp = anv_device_get_timestamp; + device->vk.copy_sync_payloads = vk_drm_syncobj_copy_payloads; vk_device_set_drm_fd(&device->vk, device->fd); uint32_t num_queues = 0;