From 4f56ff70ffde79de19b8a182296f339f60c56b40 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Fri, 15 Aug 2025 11:45:29 -0400 Subject: [PATCH] panvk: Use vk_drm_syncobj_copy_payloads Reviewed-by: Lars-Ivar Hesselberg Simonsen Acked-by: Adam Jackson Reviewed-by: Lionel Landwerlin Part-of: --- src/panfrost/vulkan/panvk_vX_device.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/panfrost/vulkan/panvk_vX_device.c b/src/panfrost/vulkan/panvk_vX_device.c index 0e7eb5fc3b9..18e259bba46 100644 --- a/src/panfrost/vulkan/panvk_vX_device.c +++ b/src/panfrost/vulkan/panvk_vX_device.c @@ -14,6 +14,7 @@ #include "vk_cmd_enqueue_entrypoints.h" #include "vk_common_entrypoints.h" +#include "vk_drm_syncobj.h" #include "panvk_buffer.h" #include "panvk_cmd_alloc.h" @@ -343,6 +344,7 @@ panvk_per_arch(create_device)(struct panvk_physical_device *physical_device, device->vk.command_buffer_ops = &panvk_per_arch(cmd_buffer_ops); device->vk.shader_ops = &panvk_per_arch(device_shader_ops); device->vk.check_status = panvk_device_check_status; + device->vk.copy_sync_payloads = vk_drm_syncobj_copy_payloads; device->kmod.allocator = (struct pan_kmod_allocator){ .zalloc = panvk_kmod_zalloc,