diff --git a/src/freedreno/vulkan/tu_pipeline.c b/src/freedreno/vulkan/tu_pipeline.c index 9c1c64cb1b9..fa6bd9157c2 100644 --- a/src/freedreno/vulkan/tu_pipeline.c +++ b/src/freedreno/vulkan/tu_pipeline.c @@ -3537,6 +3537,15 @@ tu_GetPipelineExecutableStatisticsKHR( stat->value.u64 = exe->stats.instrs_count; } + vk_outarray_append(&out, stat) { + WRITE_STR(stat->name, "Code size"); + WRITE_STR(stat->description, + "Total number of dwords in the final generated " + "shader executable."); + stat->format = VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR; + stat->value.u64 = exe->stats.sizedwords; + } + vk_outarray_append(&out, stat) { WRITE_STR(stat->name, "NOPs Count"); WRITE_STR(stat->description,