mesa/src/freedreno
Job Noorman c4fe247e62 ir3: use isam.v for multi-component SSBO loads
Since a7xx, isam.v can be used to perform multi-component SSBO loads.
Use this whenever possible to prevent excessive scalarization. isam.v
also uses only a single coordinate (as opposed to a 2-dimensional
coordinate for isam) so this reduces register pressure as well.

Signed-off-by: Job Noorman <jnoorman@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28664>
2024-06-14 17:12:59 +00:00
..
.gitlab-ci ir3: add encoding for isam.v 2024-06-14 17:12:59 +00:00
afuc freedreno/afuc: Add initial support for a750 2024-04-10 21:51:59 +00:00
ci ci/freedreno: some A306 tests now pass/skip since proper GL detection in Piglit 2024-06-12 09:09:15 +00:00
common ir3: use isam.v for multi-component SSBO loads 2024-06-14 17:12:59 +00:00
computerator freedreno,computerator: support initialization of buffers 2024-04-11 15:56:54 +00:00
decode freedreno/replay: use inttypes format string for 64bit 2024-05-11 01:09:25 +00:00
drm virgl: Update headers 2024-05-23 20:02:03 +00:00
drm-shim freedreno/drm-shim: remove duplicate entry for a630 2024-04-23 20:03:51 +00:00
ds freedreno: Make fd_pps_driver.h usable without including other FD sources 2024-05-22 17:09:59 +00:00
fdl freedreno/fdl: avoid overflow in layout size computations 2024-03-20 17:05:55 +00:00
ir2
ir3 ir3: use isam.v for multi-component SSBO loads 2024-06-14 17:12:59 +00:00
isa ir3: add encoding for isam.v 2024-06-14 17:12:59 +00:00
perfcntrs freedreno: add a7xx perfcounter support 2024-05-06 19:56:43 +00:00
registers freedreno/a7xx: Update TPL1_DBG_ECO_CNTL1 to fix UBWC corruption 2024-06-14 12:21:03 +00:00
rnn freedreno/rnn: drop custom aprintf function 2024-03-22 19:30:06 +00:00
vulkan turnip: Implement VK_EXT_depth_clamp_zero_one 2024-06-12 12:58:32 +00:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
.dir-locals.el
.editorconfig
meson.build meson: use allow_fallback instead of manually listing the deps and what they provide 2023-12-28 13:17:25 +00:00