summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>2019-08-21 11:46:06 -0700
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>2019-08-22 12:52:37 -0700
commit6ec33b4f341e1041b495c6ca6a82ecc86980997c (patch)
treedf5805f39156b2573fa51cc6b9d9fe811f0b72ab
parenta68fe4baecc256b9371fe0e9c2eec416b6be7bb4 (diff)
pan/decode: Removing uniform buffer framing
We can do single line prints: ubuf_0[192] = memory_161f5000 + 896; Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
-rw-r--r--src/panfrost/pandecode/decode.c15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/panfrost/pandecode/decode.c b/src/panfrost/pandecode/decode.c
index 5a0af57120ec..bc774239ecc9 100644
--- a/src/panfrost/pandecode/decode.c
+++ b/src/panfrost/pandecode/decode.c
@@ -1659,29 +1659,18 @@ pandecode_uniform_buffers(mali_ptr pubufs, int ubufs_count, int job_no)
struct pandecode_mapped_memory *umem = pandecode_find_mapped_gpu_mem_containing(pubufs);
struct mali_uniform_buffer_meta *PANDECODE_PTR_VAR(ubufs, umem, pubufs);
- pandecode_log("struct mali_uniform_buffer_meta uniform_buffers_%"PRIx64"_%d[] = {\n",
- pubufs, job_no);
- pandecode_indent++;
-
for (int i = 0; i < ubufs_count; i++) {
- pandecode_log("{\n");
- pandecode_indent++;
-
unsigned size = (ubufs[i].size + 1) * 16;
mali_ptr addr = ubufs[i].ptr << 2;
pandecode_validate_buffer(addr, size);
char *ptr = pointer_as_memory_reference(ubufs[i].ptr << 2);
- pandecode_prop("size = %u", size);
- pandecode_prop("ptr = (%s) >> 2", ptr);
- pandecode_indent--;
- pandecode_log("},\n");
+ pandecode_log("ubuf_%d[%u] = %s;\n", i, size, ptr);
free(ptr);
}
- pandecode_indent--;
- pandecode_log("};\n");
+ pandecode_log("\n");
}
static void