From aad2c99e8d85c5ca22ab006a70e1db1c58578b2b Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 30 Dec 2024 16:54:02 +0100 Subject: [PATCH] vulkan: use the meta pipeline cache for graphics pipelines RADV needs to cache meta graphics pipelines. Signed-off-by: Samuel Pitoiset Part-of: --- src/vulkan/runtime/vk_meta.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vulkan/runtime/vk_meta.c b/src/vulkan/runtime/vk_meta.c index 33be9323f6e..1e265e2e0e9 100644 --- a/src/vulkan/runtime/vk_meta.c +++ b/src/vulkan/runtime/vk_meta.c @@ -365,7 +365,7 @@ create_rect_list_pipeline(struct vk_device *device, info_local.pDynamicState = &dyn_info; - VkResult result = disp->CreateGraphicsPipelines(_device, VK_NULL_HANDLE, + VkResult result = disp->CreateGraphicsPipelines(_device, meta->pipeline_cache, 1, &info_local, NULL, pipeline_out); @@ -463,7 +463,7 @@ vk_meta_create_graphics_pipeline(struct vk_device *device, &info_local, &pipeline); } else { - result = disp->CreateGraphicsPipelines(_device, VK_NULL_HANDLE, + result = disp->CreateGraphicsPipelines(_device, meta->pipeline_cache, 1, &info_local, NULL, &pipeline); }