From 5778bf6def3e2c33791b46a7869a26d0f7efbe76 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Sat, 29 Nov 2025 18:43:14 -0400 Subject: [PATCH] quick fix --- src/video_core/renderer_vulkan/vk_buffer_cache.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp index f089944cb0..670f5b7034 100644 --- a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp @@ -660,6 +660,10 @@ void BufferCacheRuntime::BindTransformFeedbackBuffers(VideoCommon::HostBindings< } void BufferCacheRuntime::ReserveNullBuffer() { + const VkBufferUsageFlags expected_usage = NullBufferUsageFlags(); + if (null_buffer && null_buffer_usage_flags != expected_usage) { + RefreshNullBuffer(); + } if (!null_buffer) { null_buffer = CreateNullBuffer(); } @@ -710,10 +714,3 @@ vk::Buffer BufferCacheRuntime::CreateNullBuffer() { }); return ret; - const VkBufferUsageFlags expected_usage = NullBufferUsageFlags(); - if (null_buffer && null_buffer_usage_flags != expected_usage) { - RefreshNullBuffer(); - } - if (!null_buffer) { - null_buffer = CreateNullBuffer(); - }