mesa/src/freedreno
Rob Clark 513184fa44 tu: Suballoc VkEvent BOs
No need to burn an entire PAGE_SIZE BO for an event.  And in particular
the pattern of allocate + immediate mmap is expensive in a VM.
Suballocating cuts down the # of times we do this in
dEQP-VK.api.command_buffers.execute_large_primary from 10000 to 157,
avoiding problems with the test running up against watchdog timeout.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33721>
2025-02-26 16:51:08 +00:00
..
.gitlab-ci freedreno: Add a750+ "absolute" VSC bin mask 2025-02-12 19:08:34 +00:00
afuc freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
ci Uprev Piglit to 04d901e49de6b650f9dceaf73220371273d87f73 2025-02-21 11:53:36 +00:00
common tu: Implement "absolute" bin mask on a750 2025-02-12 19:08:34 +00:00
computerator freedreno/meson: sort list of options passed to get_supported_arguments() 2025-01-27 09:09:38 +00:00
decode freedreno/replay: Define __user for msm_kgsl 2025-01-28 11:25:10 +00:00
drm freedreno+tu: Add new virtgpu caps 2025-02-03 18:56:37 +00:00
drm-shim freedreno/drm-shim: enable raytracing 2025-01-31 20:19:24 +00:00
ds freedreno/pps: Fix multiple counter collection runs 2025-01-21 18:23:52 +00:00
fdl freedreno/fdl: Log mutability when dumping layout 2025-02-17 17:56:17 +00:00
ir2 freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
ir3 ir3: clean up progress manually 2025-02-26 15:19:53 +00:00
isa ir3/isa: fix (dis)asm of ldg.a/stg.a on a6xx 2025-02-13 08:01:58 +00:00
perfcntrs freedreno: sanitize device names for config name usage 2024-10-10 11:48:45 +00:00
registers freedreno: Add a750+ "absolute" VSC bin mask 2025-02-12 19:08:34 +00:00
rnn freedreno/rnndec: Consider array length when finding by reg name 2024-10-15 15:35:39 +00:00
vulkan tu: Suballoc VkEvent BOs 2025-02-26 16:51:08 +00:00
.clang-format freedreno: add missing entries to ForEachMacros 2025-01-24 12:15:31 +00:00
.dir-locals.el
.editorconfig
meson.build meson: Update Lua dependency version to 5.3 2024-08-14 03:03:46 +00:00