From ae06f86a1c9b892bf518cade3524f3f4e250e437 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 18 Oct 2016 21:02:58 +0200 Subject: [PATCH] 32-bit compile fixes (casts from uint64_t to size_t) --- renderdoc/driver/d3d12/d3d12_device.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/renderdoc/driver/d3d12/d3d12_device.cpp b/renderdoc/driver/d3d12/d3d12_device.cpp index 54acac5f3..5d1f8bbcb 100644 --- a/renderdoc/driver/d3d12/d3d12_device.cpp +++ b/renderdoc/driver/d3d12/d3d12_device.cpp @@ -774,10 +774,10 @@ bool WrappedID3D12Device::Serialise_MapDataWrite(Serialiser *localSerialiser, if(SUCCEEDED(hr)) { - memcpy(mapPtr + begin, data, end - begin); + memcpy(mapPtr + begin, data, size_t(end - begin)); - range.Begin = begin; - range.End = end; + range.Begin = (size_t)begin; + range.End = (size_t)end; r->Unmap(sub, &range); }