From 5447ed0d60b7a5ff39f7a8e20d9e2c1093bccf38 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 69b2c08024..216921075d 100644 --- a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp @@ -700,6 +700,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(); } @@ -750,10 +754,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(); - }