mesa/docs/drivers
Zan Dobersek ca6779f3cb fd: enable prefixing the RD output filename
When using Freedreno's RD output facilities, enable prefixing any output or
trigger file with the string specified in the FD_RD_DUMP_TESTNAME environment
option. This is similar to how the TESTNAME env can be used with libwrap to
provide a more descriptive name for the output RD file.

These prefixes can be quite long, e.g. the longest test case name in Vulkan CTS
is above 250 characters. For that reason the output name string in the
fd_rd_output struct is now allocated on the heap, and any path building using
the output name has its on-stack string buffer enlarged.

Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
Acked-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28442>
2024-04-02 07:49:36 +02:00
..
amd/hw amd: rename GFX110x to NAVI31-33 2023-09-30 23:08:47 +00:00
freedreno docs: Move isaspec out of drivers/freedreno 2023-10-02 07:20:13 +00:00
anv.rst docs/anv: fix envvar documentation 2024-04-01 21:18:37 +00:00
asahi.rst docs/asahi: document UVS 2024-03-30 00:26:19 +00:00
d3d12.rst docs: drop custom envvar directive 2022-11-15 11:25:05 +01:00
freedreno.rst fd: enable prefixing the RD output filename 2024-04-02 07:49:36 +02:00
lima.rst Add Xilinx ZynqMP KMSRO entrypoint 2024-02-25 22:16:27 +00:00
llvmpipe.rst docs: fix syntax highlighting on shell commands 2024-01-12 08:13:39 +00:00
nvk.rst docs/nvk: fix envvar documentation 2024-04-01 21:18:37 +00:00
panfrost.rst docs: Document Mali-G610 in drm-shim section 2024-03-19 10:22:34 +00:00
powervr.rst docs: Add inital PowerVR driver documentation 2023-07-11 09:44:29 +00:00
radv.rst docs/amd: Document Primitive Ordered Pixel Shading 2023-06-26 15:58:03 +00:00
svga3d.rst docs: use meson instead invoking ninja directly 2023-05-22 15:41:40 +02:00
v3d.rst docs/v3d: update v3d documentation 2023-11-02 11:59:08 +01:00
vc4.rst docs: cma -> CMA 2023-04-26 08:09:37 +00:00
venus.rst docs: fix syntax highlighting on shell commands 2024-01-12 08:13:39 +00:00
virgl.rst docs: virtualisation -> virtualization 2022-10-25 10:06:45 +00:00
zink.rst zink/apple: update docs to reflect the current status of Zink on macOS. 2024-03-22 11:56:01 +00:00