diff --git a/src/vulkan/util/vk_util.h b/src/vulkan/util/vk_util.h index cbe68a604cf..386e9e469f0 100644 --- a/src/vulkan/util/vk_util.h +++ b/src/vulkan/util/vk_util.h @@ -282,7 +282,7 @@ vk_spec_info_to_nir_spirv(const VkSpecializationInfo *spec_info, #define STACK_ARRAY_SIZE 8 #define STACK_ARRAY(type, name, size) \ - type _stack_##name[STACK_ARRAY_SIZE], *const name = \ + type _stack_##name[STACK_ARRAY_SIZE] = {0}, *const name = \ (size) <= STACK_ARRAY_SIZE ? _stack_##name : malloc((size) * sizeof(type)) #define STACK_ARRAY_FINISH(name) \