From 945172f77ec4e897c806db0e422fb53a9574c495 Mon Sep 17 00:00:00 2001 From: John Anthony Date: Fri, 24 Oct 2025 17:02:25 +0200 Subject: [PATCH] panfrost: Add shader core count to RENDERER string Reviewed-by: Erik Faye-Lund Part-of: --- src/gallium/drivers/panfrost/pan_screen.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/panfrost/pan_screen.c b/src/gallium/drivers/panfrost/pan_screen.c index c5894a83124..8953b1544fc 100644 --- a/src/gallium/drivers/panfrost/pan_screen.c +++ b/src/gallium/drivers/panfrost/pan_screen.c @@ -1061,8 +1061,12 @@ panfrost_create_screen(int fd, const struct pipe_screen_config *config, return NULL; } + unsigned core_id_range; + unsigned core_count = + pan_query_core_count(&dev->kmod.dev->props, &core_id_range); + snprintf(screen->renderer_string, sizeof(screen->renderer_string), - "%s (Panfrost)", dev->model->name); + "%s MC%u (Panfrost)", dev->model->name, core_count); screen->afbc_tiled = driQueryOptionb(config->options, "pan_afbc_tiled");