From 7a294902d4cdff536323ffbdccf364351a3e12f0 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Sun, 12 Apr 2026 01:11:38 -0400 Subject: [PATCH] [test] Force Synchronization of buffers --- src/video_core/renderer_vulkan/vk_query_cache.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/video_core/renderer_vulkan/vk_query_cache.cpp b/src/video_core/renderer_vulkan/vk_query_cache.cpp index 30ac002ef6..0a06806d91 100644 --- a/src/video_core/renderer_vulkan/vk_query_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_query_cache.cpp @@ -1442,8 +1442,7 @@ void QueryCacheRuntime::HostConditionalRenderingCompareBCImpl(DAddr address, boo const u32 resolve_size = compare_to_zero ? 8 : 24; { std::scoped_lock lk(impl->buffer_cache.mutex); - const auto sync_info = compare_to_zero ? VideoCommon::ObtainBufferSynchronize::FullSynchronize - : VideoCommon::ObtainBufferSynchronize::NoSynchronize; + const auto sync_info = VideoCommon::ObtainBufferSynchronize::FullSynchronize; const auto post_op = VideoCommon::ObtainBufferOperation::DoNothing; const auto [buffer, offset] = impl->buffer_cache.ObtainCPUBuffer(address, resolve_size, sync_info, post_op);