From 80ebac90b43babd6d0332f5bbb533fe07a93deba Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 27 Dec 2017 17:19:36 +0000 Subject: [PATCH] 32-bit compile fix --- renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp index eec027aec..bd2ef5f89 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_draw_funcs.cpp @@ -473,7 +473,7 @@ bool WrappedVulkan::Serialise_vkCmdDrawIndirect(SerialiserType &ser, VkCommandBu if(cmdOffs + sizeof(VkDrawIndirectCommand) <= argbuf.size()) { - params = *((VkDrawIndirectCommand *)&argbuf[cmdOffs]); + params = *((VkDrawIndirectCommand *)&argbuf[(size_t)cmdOffs]); valid = true; cmdOffs += stride; } @@ -786,7 +786,7 @@ bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirect(SerialiserType &ser, if(cmdOffs + sizeof(VkDrawIndexedIndirectCommand) <= argbuf.size()) { - params = *((VkDrawIndexedIndirectCommand *)&argbuf[cmdOffs]); + params = *((VkDrawIndexedIndirectCommand *)&argbuf[(size_t)cmdOffs]); valid = true; cmdOffs += stride; }