panvk: Use vk_drm_syncobj_copy_payloads

Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Acked-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36827>
This commit is contained in:
Faith Ekstrand
2025-08-15 11:45:29 -04:00
committed by Marge Bot
parent eb421b6a9e
commit 4f56ff70ff
+2
View File
@@ -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,