Browse Source

quick fix

eds-true-adreno-fixes
CamilleLaVey 3 weeks ago
committed by Caio Oliveira
parent
commit
5447ed0d60
No known key found for this signature in database GPG Key ID: AAAE6C7FD4186B0C
  1. 11
      src/video_core/renderer_vulkan/vk_buffer_cache.cpp

11
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();
}
Loading…
Cancel
Save