From f7698f2b4a46963d5aaac66e37f54ff252db78c0 Mon Sep 17 00:00:00 2001 From: Mauro Rossi Date: Thu, 2 Apr 2026 17:37:20 -0400 Subject: [PATCH] radv: Fix gnu-empty-initializer error in radv_pipeline_compute.c Fixes the following building error happening with clang: FAILED: src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_compute.c.o ... ../src/amd/vulkan/radv_pipeline_compute.c:213:43: error: use of GNU empty initializer extension [-Werror,-Wgnu-empty-initializer] struct radv_shader_debug_info cs_dbg = {}; ^ 1 error generated. Fixes: 06b9660b ("radv: move radv_shader_create out of radv_compute_pipeline_compile") Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_pipeline_compute.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_pipeline_compute.c b/src/amd/vulkan/radv_pipeline_compute.c index 27a8e308112..36c5e4632b8 100644 --- a/src/amd/vulkan/radv_pipeline_compute.c +++ b/src/amd/vulkan/radv_pipeline_compute.c @@ -210,7 +210,7 @@ radv_compute_pipeline_compile(const VkComputePipelineCreateInfo *pCreateInfo, st radv_pipeline_stage_init(pipeline->base.create_flags, pStage, pipeline_layout, &stage_key, &cs_stage); - struct radv_shader_debug_info cs_dbg = {}; + struct radv_shader_debug_info cs_dbg = {0}; struct radv_shader_binary *cs_binary = radv_compile_cs(device, &cs_stage, keep_executable_info, keep_statistic_info, pipeline->base.is_internal, &cs_dbg); pipeline->base.shaders[MESA_SHADER_COMPUTE] =