From 8fed67c1fe53c1ca3fe49db088a9c98784f049f8 Mon Sep 17 00:00:00 2001 From: Mauro Rossi Date: Thu, 2 Apr 2026 17:36:15 -0400 Subject: [PATCH] radv: Fix gnu-empty-initializer error in radv_pipeline_rt.c Fixes the following building error happening with clang: FAILED: src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_rt.c.o ... ../src/amd/vulkan/radv_pipeline_rt.c:537:42: error: use of GNU empty initializer extension [-Werror,-Wgnu-empty-initializer] struct radv_shader_debug_info debug = {}; ^ 1 error generated. Fixes: 4c3a74be ("radv: move radv_shader_create out of radv_rt_nir_to_asm") Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_pipeline_rt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_pipeline_rt.c b/src/amd/vulkan/radv_pipeline_rt.c index 7da6bfd0f2a..ee213eb5d3f 100644 --- a/src/amd/vulkan/radv_pipeline_rt.c +++ b/src/amd/vulkan/radv_pipeline_rt.c @@ -534,7 +534,7 @@ radv_rt_compile_nir(struct radv_device *device, struct vk_pipeline_cache *cache, !radv_is_traversal_shader(stage->nir); struct radv_shader_binary *binary; - struct radv_shader_debug_info debug = {}; + struct radv_shader_debug_info debug = {0}; radv_rt_nir_to_asm(device, pipeline, mode, stage, payload_size, hit_attrib_size, stage_info, traversal_stage_info, has_position_fetch, &binary, &debug);