From 529ed4ffe82c921708850b9599476222512c21fa Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Thu, 21 Jul 2022 17:31:18 +0100 Subject: [PATCH] Fix new compile errors in Metal EndFrameCapture Enabling -Wshorten-64-to-32 PR overlapped with this code landing --- renderdoc/driver/metal/metal_core.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/metal/metal_core.cpp b/renderdoc/driver/metal/metal_core.cpp index 37dc8d06c..c14d56e2d 100644 --- a/renderdoc/driver/metal/metal_core.cpp +++ b/renderdoc/driver/metal/metal_core.cpp @@ -184,8 +184,8 @@ bool WrappedMTLDevice::EndFrameCapture(DeviceOwnedWindow devWnd) MTL::CommandBuffer *mtlCommandBuffer = m_mtlCommandQueue->commandBuffer(); MTL::BlitCommandEncoder *mtlBlitEncoder = mtlCommandBuffer->blitCommandEncoder(); - NS::UInteger sourceWidth = mtlBackBuffer->width(); - NS::UInteger sourceHeight = mtlBackBuffer->height(); + uint32_t sourceWidth = (uint32_t)mtlBackBuffer->width(); + uint32_t sourceHeight = (uint32_t)mtlBackBuffer->height(); MTL::Origin sourceOrigin(0, 0, 0); MTL::Size sourceSize(sourceWidth, sourceHeight, 1);