summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Clark <robdclark@chromium.org>2021-12-02 16:23:13 -0800
committerMarge Bot <emma+marge@anholt.net>2021-12-20 19:47:35 +0000
commit9766a5721d0b6712d3cf9cb54caa047f2d1b068e (patch)
tree563c19d16c8cf350f3b8743a79bec7ca7c915c22
parentd1edc6d9a14cd8f53d6c308a55b2d9ace4675c79 (diff)
freedreno/computerator: Mark shader bo for dumping
Signed-off-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14231>
-rw-r--r--src/freedreno/computerator/ir3_asm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/freedreno/computerator/ir3_asm.c b/src/freedreno/computerator/ir3_asm.c
index 1b4fdc10167..e0f3c9bc5db 100644
--- a/src/freedreno/computerator/ir3_asm.c
+++ b/src/freedreno/computerator/ir3_asm.c
@@ -53,6 +53,9 @@ ir3_asm_assemble(struct ir3_compiler *c, FILE *in)
memcpy(fd_bo_map(v->bo), kernel->bin, sz);
+ /* Always include shaders in kernel crash dumps. */
+ fd_bo_mark_for_dump(v->bo);
+
return kernel;
}