From: Samuel Pitoiset Date: Thu, 21 Mar 2019 07:59:54 +0000 (+0100) Subject: radv: add missing initializations since VK_EXT_pipeline_creation_feedback X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=db07f0554a83bef534525c47d2dd3a2c3fcbf8b9;p=mesa.git radv: add missing initializations since VK_EXT_pipeline_creation_feedback This fixes the world. Fixes: 5f5ac19f138 ("radv: Implement VK_EXT_pipeline_creation_feedback.")" Signed-off-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen --- diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c index 91537db1ac5..83a06226ada 100644 --- a/src/amd/vulkan/radv_pipeline.c +++ b/src/amd/vulkan/radv_pipeline.c @@ -3669,7 +3669,7 @@ radv_pipeline_init(struct radv_pipeline *pipeline, VkPipelineCreationFeedbackEXT *pipeline_feedback = creation_feedback ? creation_feedback->pPipelineCreationFeedback : NULL; const VkPipelineShaderStageCreateInfo *pStages[MESA_SHADER_STAGES] = { 0, }; - VkPipelineCreationFeedbackEXT *stage_feedbacks[MESA_SHADER_STAGES]; + VkPipelineCreationFeedbackEXT *stage_feedbacks[MESA_SHADER_STAGES] = { 0 }; for (uint32_t i = 0; i < pCreateInfo->stageCount; i++) { gl_shader_stage stage = ffs(pCreateInfo->pStages[i].stage) - 1; pStages[stage] = &pCreateInfo->pStages[i]; @@ -3901,7 +3901,7 @@ static VkResult radv_compute_pipeline_create( RADV_FROM_HANDLE(radv_device, device, _device); RADV_FROM_HANDLE(radv_pipeline_cache, cache, _cache); const VkPipelineShaderStageCreateInfo *pStages[MESA_SHADER_STAGES] = { 0, }; - VkPipelineCreationFeedbackEXT *stage_feedbacks[MESA_SHADER_STAGES]; + VkPipelineCreationFeedbackEXT *stage_feedbacks[MESA_SHADER_STAGES] = { 0 }; struct radv_pipeline *pipeline; VkResult result;