From a59bf9c0f24155ba825fe933441da8ef47ad9b87 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Fri, 23 Jan 2026 17:12:11 -0500 Subject: [PATCH] util/format: Place PAN_FORMAT_FOO_START after the first format Without this, GDB will say PIPE_FORMAT_ZS_START instead of PIPE_FORMAT_S8_UINT. This makes pipe_format more debuggable. Reviewed-by: Lars-Ivar Hesselberg Simonsen Acked-by: Boris Brezillon Acked-by: Eric R. Smith Part-of: --- src/util/format/u_format_table.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/format/u_format_table.py b/src/util/format/u_format_table.py index db363e8a707..48a25ae623d 100644 --- a/src/util/format/u_format_table.py +++ b/src/util/format/u_format_table.py @@ -170,8 +170,8 @@ def write_format_enum_section(formats, type_name=None, max_formats=None): for idx, f in enumerate(formats): # Vertex formats must be first and must be <= 255. if idx == 0 and type_name != None: - print(' PIPE_FORMAT_%s_START,' % (type_name), file=sys.stdout3) - print(' %s = PIPE_FORMAT_%s_START,' % (f, type_name), file=sys.stdout3) + print(' %s,' % (f), file=sys.stdout3) + print(' PIPE_FORMAT_%s_START = %s,' % (type_name, f), file=sys.stdout3) elif idx == len(formats) - 1 and type_name != None: print(' %s,' % (f), file=sys.stdout3) print(' PIPE_FORMAT_%s_END = %s,' % (type_name, f), file=sys.stdout3)