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);