From fdf24545afe00652ce58e5c3a904033206e72cbd Mon Sep 17 00:00:00 2001 From: vlj Date: Sun, 31 May 2015 20:33:45 +0200 Subject: [PATCH] d3d12: Raise texture upload heap to make multi texture work The result is not in line with PS3 real output though --- rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp index 3a16c68310..76fb34024c 100644 --- a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp +++ b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp @@ -65,7 +65,7 @@ void D3D12GSRender::ResourceStorage::Init(ID3D12Device *device) // Texture D3D12_HEAP_DESC heapDescription = {}; - heapDescription.SizeInBytes = 1024 * 1024 * 64; + heapDescription.SizeInBytes = 1024 * 1024 * 256; heapDescription.Properties.Type = D3D12_HEAP_TYPE_UPLOAD; heapDescription.Flags = D3D12_HEAP_FLAG_ALLOW_ONLY_BUFFERS; check(device->CreateHeap(&heapDescription, IID_PPV_ARGS(&m_uploadTextureHeap)));