From 441ab2520bb45f6dc85241b037e9f6c5e0f78252 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 12 Aug 2021 16:18:34 +0100 Subject: [PATCH] 32-bit compilation fix --- renderdoc/driver/d3d12/d3d12_commands.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_commands.cpp b/renderdoc/driver/d3d12/d3d12_commands.cpp index fbc040dde..3e1226244 100644 --- a/renderdoc/driver/d3d12/d3d12_commands.cpp +++ b/renderdoc/driver/d3d12/d3d12_commands.cpp @@ -1467,7 +1467,7 @@ void D3D12CommandData::GetIndirectBuffer(size_t size, ID3D12Resource **buf, uint indirectDesc.MipLevels = 1; indirectDesc.SampleDesc.Count = 1; indirectDesc.SampleDesc.Quality = 0; - indirectDesc.Width = RDCMAX(AlignUp(size, (size_t)64), m_IndirectSize); + indirectDesc.Width = RDCMAX(AlignUp((uint64_t)size, 64ULL), m_IndirectSize); // create a custom heap that sits in CPU memory and is mappable, but we can // use for indirect args (unlike upload and readback).