Skip to content

Commit 2b3c397

Browse files
committed
Merge pull request #112152 from blueskythlikesclouds/d3d12ma-small-buffers-flag
Set DONT_PREFER_SMALL_BUFFERS_COMMITTED when initializing D3D12MA.
2 parents 92f57ed + d4aa3e3 commit 2b3c397

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/d3d12/rendering_device_driver_d3d12.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6602,7 +6602,7 @@ Error RenderingDeviceDriverD3D12::_initialize_allocator() {
66026602
D3D12MA::ALLOCATOR_DESC allocator_desc = {};
66036603
allocator_desc.pDevice = device.Get();
66046604
allocator_desc.pAdapter = adapter.Get();
6605-
allocator_desc.Flags = D3D12MA::ALLOCATOR_FLAG_DEFAULT_POOLS_NOT_ZEROED;
6605+
allocator_desc.Flags = D3D12MA::ALLOCATOR_FLAG_DEFAULT_POOLS_NOT_ZEROED | D3D12MA::ALLOCATOR_FLAG_DONT_PREFER_SMALL_BUFFERS_COMMITTED;
66066606

66076607
HRESULT res = D3D12MA::CreateAllocator(&allocator_desc, &allocator);
66086608
ERR_FAIL_COND_V_MSG(!SUCCEEDED(res), ERR_CANT_CREATE, "D3D12MA::CreateAllocator failed with error " + vformat("0x%08ux", (uint64_t)res) + ".");

0 commit comments

Comments
 (0)