From: Yiwei Zhang Date: Sun, 12 Nov 2023 03:27:10 +0000 (-0800) Subject: venus: fix async compute pipeline creation X-Git-Tag: upstream/23.3.3~123 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f6ee029d8787b23721acd4653f6049233b2f8d4;p=platform%2Fupstream%2Fmesa.git venus: fix async compute pipeline creation Fixes: a771efdefed ("venus: Enable VK_EXT_pipeline_creation_cache_control") Signed-off-by: Yiwei Zhang Part-of: (cherry picked from commit aed4c4d04e76e65ed3ae3159ae12014aa1c8f492) --- diff --git a/.pick_status.json b/.pick_status.json index d48193f..b1dbc03 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -444,7 +444,7 @@ "description": "venus: fix async compute pipeline creation", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "a771efdefedc844bb9a792abfc7c316468d8b2e2", "notes": null diff --git a/src/virtio/vulkan/vn_pipeline.c b/src/virtio/vulkan/vn_pipeline.c index 1637fc9..dc5a18a 100644 --- a/src/virtio/vulkan/vn_pipeline.c +++ b/src/virtio/vulkan/vn_pipeline.c @@ -1432,9 +1432,9 @@ vn_CreateComputePipelines(VkDevice device, if (result != VK_SUCCESS) vn_destroy_failed_pipelines(dev, createInfoCount, pPipelines, alloc); } else { - vn_call_vkCreateComputePipelines(dev->instance, device, pipelineCache, - createInfoCount, pCreateInfos, NULL, - pPipelines); + vn_async_vkCreateComputePipelines(dev->instance, device, pipelineCache, + createInfoCount, pCreateInfos, NULL, + pPipelines); result = VK_SUCCESS; }