Browse Source

quick fix

eds-true-adreno-fixes
CamilleLaVey 2 months ago
committed by Caio Oliveira
parent
commit
73fc9438e3
  1. 11
      src/video_core/renderer_vulkan/vk_buffer_cache.cpp

11
src/video_core/renderer_vulkan/vk_buffer_cache.cpp

@ -659,6 +659,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();
}
@ -709,10 +713,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();
}
Loading…
Cancel
Save