ffmpeg | branch: master | Lynne <d...@lynne.ee> | Sat Nov 23 19:03:29 2024 +0100| [f582de8f343d25c7a67c6419f3bbbc8b102de994] | committer: Lynne
vulkan: only apply shortcut for next context selection if selection has a submission > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f582de8f343d25c7a67c6419f3bbbc8b102de994 --- libavutil/vulkan.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavutil/vulkan.c b/libavutil/vulkan.c index 5c463b731c..5e8d69a297 100644 --- a/libavutil/vulkan.c +++ b/libavutil/vulkan.c @@ -494,7 +494,8 @@ FFVkExecContext *ff_vk_exec_get(FFVulkanContext *s, FFVkExecPool *pool) /* Check if last submission has already finished. * If so, don't waste resources and reuse the same buffer. */ - if (vk->GetFenceStatus(s->hwctx->act_dev, e->fence) == VK_SUCCESS) + if (e->had_submission && + vk->GetFenceStatus(s->hwctx->act_dev, e->fence) == VK_SUCCESS) return e; pool->idx = (pool->idx + 1) % pool->pool_size; _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".