mesa/src/freedreno/decode
Zan Dobersek 468113efd4
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
fd/replay: kgsl context should use no-fault tolerance, report reset state
Use KGSL_CONTEXT_NO_FAULT_TOLERANCE to push context into an error state
when a GPU fault is detected. This is useful when dealing with replays of
captures that are producing a GPU fault but might seem to replay just fine
because of the KGSL kernel fault tolerance.

Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40667>
2026-03-28 07:58:05 +00:00
..
scripts freedreno/registers: Rename A6XX_TEX_MEMOBJ 2026-01-29 23:52:21 +00:00
buffers.c freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
buffers.h freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
cffdec.c freedreno/decode: Add missing a6xx/a7xx reg decoding 2026-03-01 08:04:26 -08:00
cffdec.h freedreno/decode: Dump filtered bindless descriptors by default 2026-02-04 18:28:32 +00:00
cffdump-desc-handler.lua freedreno/decode: filter unused descriptors in lua 2026-02-04 18:28:31 +00:00
cffdump-pkt-handler.lua freedreno/decode: Emulate CP_MEM_WRITE 2026-02-05 21:47:47 +00:00
cffdump.c freedreno/decode: Keep intereactive for query mode 2026-02-10 16:17:40 +00:00
checkregs.c freedreno/decode: checkreg handling for bitsize/stride 2025-09-21 08:27:00 -07:00
crashdec-hfi.c freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
crashdec-mempool.c freedreno/crashdec: Add support for CP_BV_MEMPOOL 2025-10-28 19:33:22 +00:00
crashdec-prefetch.c freedreno/crashdec: Handle hangs where the SQE is in RB 2025-03-14 16:30:59 +00:00
crashdec.c freedreno/registers: Update gmu reg offsets 2026-03-20 14:22:57 +00:00
crashdec.h freedreno: Flatten fd_dev_info props 2025-11-20 13:16:10 +00:00
dumpregs.c freedreno/decode: Add a simple util to dump csv reg list 2025-06-27 23:08:28 +00:00
generate-rd.cc freedreno/decode: Add some code to the already present generate-rd 2025-11-13 18:14:11 +00:00
io.c freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
io.h freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
meson.build freedreno/decode: Remove prefetch-test 2026-02-19 00:56:43 +00:00
pager.c treewide: Use regexp to replace usage of setenv with os_set_option. 2025-11-27 18:22:34 +00:00
pager.h freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
pgmdump.c treewide: Replace calling to function ALIGN with align 2025-11-12 21:58:40 +00:00
pgmdump2.c treewide: Replace calling to function ALIGN with align 2025-11-12 21:58:40 +00:00
rdcompiler-utils.h freedreno/rddecompiler: Fix shader editing when REG_BUNCH is used 2026-02-20 13:33:19 +00:00
rddecompiler.c fd: support a8xx in rddecompiler 2026-03-26 18:46:07 +00:00
rdutil.h
replay.c fd/replay: kgsl context should use no-fault tolerance, report reset state 2026-03-28 07:58:05 +00:00
rnnutil.c freedreno/decode: Handle strips 2026-02-05 21:47:46 +00:00
rnnutil.h freedreno/decode: Add script support for enum types 2026-01-29 23:52:24 +00:00
script.c freedreno/decode: replace lua_pushunsigned with lua_pushinteger 2026-02-14 22:45:45 -08:00
script.h freedreno/decode: pass more info to descriptor handler 2026-02-04 18:28:30 +00:00
snapshot.h freedreno/crashdec: Log IBs to snapshot 2025-12-08 22:11:39 +00:00
util.h freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00