From e25d044c28c6f5cb580701fd97f51c61572c9e07 Mon Sep 17 00:00:00 2001 From: Dario Date: Tue, 18 Mar 2025 23:52:17 -0300 Subject: [PATCH] Fix D3D12 fallback condition. --- UnleashedRecomp/gpu/rhi/plume_d3d12.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UnleashedRecomp/gpu/rhi/plume_d3d12.cpp b/UnleashedRecomp/gpu/rhi/plume_d3d12.cpp index 744ef0d2..073ea68a 100644 --- a/UnleashedRecomp/gpu/rhi/plume_d3d12.cpp +++ b/UnleashedRecomp/gpu/rhi/plume_d3d12.cpp @@ -3601,7 +3601,7 @@ namespace plume { } std::unique_ptr D3D12Device::createBuffer(const RenderBufferDesc &desc) { - if ((desc.heapType == RenderHeapType::GPU_UPLOAD) && capabilities.uma && !capabilities.gpuUploadHeap) { + if ((desc.heapType == RenderHeapType::GPU_UPLOAD) && gpuUploadHeapFallback) { return std::make_unique(this, customUploadPool.get(), desc); } else {