diff --git a/renderdoc/driver/vulkan/vk_shader_cache.cpp b/renderdoc/driver/vulkan/vk_shader_cache.cpp index e1003da5a..3615cd5f0 100644 --- a/renderdoc/driver/vulkan/vk_shader_cache.cpp +++ b/renderdoc/driver/vulkan/vk_shader_cache.cpp @@ -1047,7 +1047,7 @@ void VulkanShaderCache::MakeComputePipelineInfo(VkComputePipelineCreateInfo &pip specdata.resize(specEntries); specMapEntries.resize(specEntries); - VkSpecializationMapEntry *entry = &specMapEntries[0]; + VkSpecializationMapEntry *entry = specMapEntries.data(); stage.sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO; stage.stage = (VkShaderStageFlagBits)(1 << i);