From c2912fb2595c48fda0b0db07dcbae8549d7aa904 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sat, 19 Oct 2024 10:30:28 +0100 Subject: [PATCH] 32-bit compile fixes --- qrenderdoc/Code/BufferFormatter.cpp | 2 +- renderdoc/driver/d3d12/d3d12_manager.cpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/qrenderdoc/Code/BufferFormatter.cpp b/qrenderdoc/Code/BufferFormatter.cpp index b28488ef4..40a3b2f82 100644 --- a/qrenderdoc/Code/BufferFormatter.cpp +++ b/qrenderdoc/Code/BufferFormatter.cpp @@ -5164,7 +5164,7 @@ ulong2 *arr[3]; CHECK(parsed.errors.isEmpty()); REQUIRE(parsed.fixed.type.members.size() == 6); - for(int i = 0; i < parsed.fixed.type.members.size(); i++) + for(size_t i = 0; i < parsed.fixed.type.members.size(); i++) { CHECK(parsed.fixed.type.members[i].type.baseType == VarType::GPUPointer); CHECK(parsed.fixed.type.members[i].type.arrayByteStride == 8); diff --git a/renderdoc/driver/d3d12/d3d12_manager.cpp b/renderdoc/driver/d3d12/d3d12_manager.cpp index 056589c68..3fb14958c 100644 --- a/renderdoc/driver/d3d12/d3d12_manager.cpp +++ b/renderdoc/driver/d3d12/d3d12_manager.cpp @@ -1564,7 +1564,8 @@ D3D12GpuBuffer *D3D12RTManager::UnrollBLASInstancesList( D3D12_GPU_VIRTUAL_ADDRESS addressPairResAddress, uint64_t addressCount, D3D12GpuBuffer *copyDestUAV) { - const uint64_t indirectArgSize = AlignUp(sizeof(TLASCopyExecute) * inputs.NumDescs, 256ULL); + const uint64_t indirectArgSize = + AlignUp(sizeof(TLASCopyExecute) * (uint64_t)inputs.NumDescs, 256ULL); if(m_TLASCopyingData.ArgsBuffer == NULL || m_TLASCopyingData.ArgsBuffer->Size() < indirectArgSize) {