Files
third_party_mesa3d/docs/drivers
Samuel Pitoiset 4308668a25 radv: allow shaders caching with RADV_DEBUG=hang and the trap handler
When debugging a game that compiles a ton of shaders at beginning, it
can be very very slow because shaders cache was disabled by default
with RADV_DEBUG=hang.

To make debugging such a game faster, let's cache shaders with
RADV_DEBUG=hang. Note that only the backend IR (ACO or LLVM) and the
disassembly are stored in the cache. To get SPIR-V and NIR, you might
need RADV_DEBUG=hang,nocache.

This also handles the trap handler.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32246>
2024-11-27 08:04:59 +00:00
..
2022-11-15 11:25:05 +01:00
2024-06-25 10:51:27 +00:00
2024-02-25 22:16:27 +00:00
2024-10-24 16:42:41 +00:00
2024-06-25 10:51:27 +00:00
2024-09-09 12:54:34 +00:00
2023-11-02 11:59:08 +01:00
2024-06-25 10:51:27 +00:00
2024-06-25 10:51:27 +00:00