From e635dc9ea5124543a75376d65b7ee22acae88c28 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 17 Mar 2022 13:22:10 -0400 Subject: [PATCH] panfrost: Refactor XML to permit non-IDVS jobs Tiler jobs look similar, but don't have the Allocations fields. Refactor to make this possible to express. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/panfrost/lib/genxml/decode.c | 3 ++- src/panfrost/lib/genxml/v9.xml | 15 +++++++++------ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/panfrost/lib/genxml/decode.c b/src/panfrost/lib/genxml/decode.c index 0d4776062e4..4c4f1797569 100644 --- a/src/panfrost/lib/genxml/decode.c +++ b/src/panfrost/lib/genxml/decode.c @@ -1266,7 +1266,8 @@ pandecode_malloc_vertex_job(const struct pandecode_mapped_memory *mem, struct mali_malloc_vertex_job_packed *PANDECODE_PTR_VAR(p, mem, job); DUMP_SECTION(MALLOC_VERTEX_JOB, PRIMITIVE, p, "Primitive:\n"); - DUMP_SECTION(MALLOC_VERTEX_JOB, COUNTS, p, "Counts:\n"); + DUMP_SECTION(MALLOC_VERTEX_JOB, INSTANCE_COUNT, p, "Instance count:\n"); + DUMP_SECTION(MALLOC_VERTEX_JOB, ALLOCATION, p, "Allocation:\n"); DUMP_SECTION(MALLOC_VERTEX_JOB, TILER, p, "Tiler:\n"); DUMP_SECTION(MALLOC_VERTEX_JOB, SCISSOR, p, "Scissor:\n"); DUMP_SECTION(MALLOC_VERTEX_JOB, PRIMITIVE_SIZE, p, "Primitive Size:\n"); diff --git a/src/panfrost/lib/genxml/v9.xml b/src/panfrost/lib/genxml/v9.xml index 6e4e58dd3bc..ef831fdb0ee 100644 --- a/src/panfrost/lib/genxml/v9.xml +++ b/src/panfrost/lib/genxml/v9.xml @@ -1383,11 +1383,13 @@ - - - - - + + + + + + + @@ -1406,7 +1408,8 @@
-
+
+