From 1850ccfee11126b184901d1e95b2f1324244b4cc Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 1 Sep 2023 14:22:38 +0100 Subject: [PATCH] Make explicit cast to uint32 after truncation --- renderdoc/driver/vulkan/vk_initstate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_initstate.cpp b/renderdoc/driver/vulkan/vk_initstate.cpp index e8f4b703a..ae0d64b33 100644 --- a/renderdoc/driver/vulkan/vk_initstate.cpp +++ b/renderdoc/driver/vulkan/vk_initstate.cpp @@ -756,7 +756,7 @@ SparseBinding::SparseBinding(WrappedVulkan *vk, VkImage unwrappedImage, numreqs = 1; reqs[0].formatProperties.aspectMask = VK_IMAGE_ASPECT_NONE; reqs[0].formatProperties.flags = 0; - reqs[0].formatProperties.imageGranularity = {mrq.alignment & 0xFFFFFFFFu, 1, 1}; + reqs[0].formatProperties.imageGranularity = {uint32_t(mrq.alignment & 0xFFFFFFFFu), 1, 1}; reqs[0].imageMipTailFirstLod = 0; reqs[0].imageMipTailOffset = 0; reqs[0].imageMipTailStride = 0;