mesa/src/asahi
Mary Guillemard 6f73533094 asahi,nir: Stop relying on zero and scratch page in GS/TESS code
Introduce new NIR intrinsics to handle getting a "sink" read-only
address and another intrinsic to handle conversion of address to
read-write (allowing implementation to replace the "sink" read-only with
another address like required for Asahi)

Signed-off-by: Mary Guillemard <mary.guillemard@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37914>
2025-10-16 19:25:35 +00:00
..
ci asahi: Add base expectation on VKCTS main 2025-09-30 20:31:27 +00:00
clc asahi/clc: promote bindless textures 2025-07-10 14:55:18 -04:00
compiler asahi,nir: Stop relying on zero and scratch page in GS/TESS code 2025-10-16 19:25:35 +00:00
drm-shim asahi: fix drm-shim 2025-09-15 22:46:21 +00:00
genxml asahi: reduce ppp alignment 2025-08-08 10:10:58 +00:00
isa agx: fix simd reduce forcing no cache bit 2025-08-03 14:40:54 -04:00
layout build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
lib asahi: Move compiler preprocess out of agx_nir_lower_gs 2025-10-16 19:25:35 +00:00
libagx asahi,nir: Stop relying on zero and scratch page in GS/TESS code 2025-10-16 19:25:35 +00:00
vulkan asahi,nir: Stop relying on zero and scratch page in GS/TESS code 2025-10-16 19:25:35 +00:00
.clang-format clang-format: Update the .clang-format files to conformance clang-format json-schema 2025-09-09 07:04:55 +00:00
meson.build agx: add XML-based disassembler 2025-06-05 18:57:42 +00:00