mesa/src/freedreno
Zan Dobersek 61ad069a21 freedreno: sanitize device names for config name usage
Names used in libconfig's configuration files only allow alphanumerics,
underscores, dashes and asterisks. Freedreno device names, used as names
in fdperf.cfg, can also contain other characters, currently spaces and
plus characters. Not accounting for those makes it impossible to store
fdperf configuration across separate runs.

Once the Freedreno device name is retrieved, it's now sanitized for use
in fdperf.cfg. Unsupported characters are converted to underscores.

Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31577>
2024-10-10 11:48:45 +00:00
..
.gitlab-ci freedreno: improve a6xx CP_SET_MARKER xml definition 2024-10-10 00:50:45 +00:00
afuc freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
ci ci/lava: Make perf jobs use pyutils artifact 2024-10-10 01:33:16 +00:00
common tu/a750: Workaround GPU fault when fast-clearing R8G8 formats 2024-10-09 22:01:10 +00:00
computerator freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
decode freedreno: improve a6xx CP_SET_MARKER xml definition 2024-10-10 00:50:45 +00:00
drm freedreno/drm: Add preemption support 2024-10-10 00:50:46 +00:00
drm-shim freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
ds freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
fdl freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
ir2 freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
ir3 ir3, turnip: Support VK_*_compute_shader_derivatives on a7xx 2024-10-10 00:14:04 +00:00
isa ir3/isa: add isaspec definition for shfl 2024-09-26 16:36:35 +00:00
perfcntrs freedreno: sanitize device names for config name usage 2024-10-10 11:48:45 +00:00
registers freedreno: improve a6xx CP_SET_MARKER xml definition 2024-10-10 00:50:45 +00:00
rnn freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
vulkan tu: Add TU_DEBUG=hiprio 2024-10-10 00:50:46 +00:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
.dir-locals.el freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
.editorconfig freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
meson.build meson: Update Lua dependency version to 5.3 2024-08-14 03:03:46 +00:00