diff options
author | Samuel Pitoiset <[email protected]> | 2019-03-21 08:59:54 +0100 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2019-03-21 09:42:31 +0100 |
commit | db07f0554a83bef534525c47d2dd3a2c3fcbf8b9 (patch) | |
tree | 75e4f7ad6ba29806ea6aaaa41992c85026cab2d9 /src | |
parent | 037f11d42ec2bb6812f4cc51dffff3916fccf62a (diff) |
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 <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/amd/vulkan/radv_pipeline.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; |