vulkan: use the meta pipeline cache for graphics pipelines
RADV needs to cache meta graphics pipelines. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32805>
This commit is contained in:

committed by
Marge Bot

parent
6d3b2a6531
commit
aad2c99e8d
@@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user