summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlyssa Rosenzweig <[email protected]>2020-02-25 15:40:46 -0500
committerTomeu Vizoso <[email protected]>2020-02-27 16:31:06 +0100
commited528556807378f376d8e8699a73bf5481c69a38 (patch)
tree7b21503488e54b8668ff468d4877afd8d5070506
parentd385c5840f9f5683e0ca2dcb254b494562838a90 (diff)
pan/decode: Dump scratchpad size if present
This will help us narrow the size required for thread local storage. Signed-off-by: Alyssa Rosenzweig <[email protected]> Reviewed-by: Tomeu Vizoso <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3950>
-rw-r--r--src/panfrost/pandecode/decode.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/panfrost/pandecode/decode.c b/src/panfrost/pandecode/decode.c
index 0a75e66351f..e5d77c9621b 100644
--- a/src/panfrost/pandecode/decode.c
+++ b/src/panfrost/pandecode/decode.c
@@ -699,6 +699,14 @@ pandecode_shared_memory(const struct mali_shared_memory *desc, bool is_compute)
MEMORY_PROP(desc, scratchpad);
MEMORY_PROP(desc, shared_memory);
MEMORY_PROP(desc, unknown1);
+
+ if (desc->scratchpad) {
+ struct pandecode_mapped_memory *smem =
+ pandecode_find_mapped_gpu_mem_containing(desc->scratchpad);
+
+ pandecode_msg("scratchpad size %u\n", smem->length);
+ }
+
}
static struct pandecode_fbd