From 28f7bb241858077266faf670e66607117fc1e9ca Mon Sep 17 00:00:00 2001 From: Mauro Rossi Date: Sun, 22 Jun 2025 00:04:08 +0200 Subject: [PATCH] radv: Fix gnu-empty-initializer error Fixes the following builing error happening with clang: ../src/amd/vulkan/radv_pipeline.c:817:29: error: use of GNU empty initializer extension [-Werror,-Wgnu-empty-initializer] struct amd_stats stats = {}; ^ 1 error generated. Fixes: 325dfd80 ("radv,aco: switch to shader statistics framework") Part-of: --- src/amd/vulkan/radv_pipeline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c index 7534e039fc8..f04f6e11696 100644 --- a/src/amd/vulkan/radv_pipeline.c +++ b/src/amd/vulkan/radv_pipeline.c @@ -814,7 +814,7 @@ radv_GetPipelineExecutableStatisticsKHR(VkDevice _device, const VkPipelineExecut VK_OUTARRAY_MAKE_TYPED(VkPipelineExecutableStatisticKHR, out, pStatistics, pStatisticCount); - struct amd_stats stats = {}; + struct amd_stats stats = {0}; if (shader->statistics) stats = *shader->statistics; stats.driverhash = pipeline->pipeline_hash;