From a6330ed4d0e895c8a727ba5c74d77970d0e8c53a Mon Sep 17 00:00:00 2001 From: "Juan A. Suarez Romero" Date: Tue, 23 Dec 2025 12:56:16 +0100 Subject: [PATCH] nir: add ACCESS to load_uniforms v3d/v3dv drivers require this information. Signed-off-by: Juan A. Suarez Romero Reviewed-by: Georg Lehmann Part-of: --- src/compiler/nir/nir_intrinsics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_intrinsics.py b/src/compiler/nir/nir_intrinsics.py index 747734c19f5..90449a9a2c0 100644 --- a/src/compiler/nir/nir_intrinsics.py +++ b/src/compiler/nir/nir_intrinsics.py @@ -1234,7 +1234,7 @@ def load(name, src_comp, indices=[], flags=[]): flags=flags) # src[] = { offset }. -load("uniform", [1], [BASE, RANGE, DEST_TYPE], [CAN_ELIMINATE, CAN_REORDER]) +load("uniform", [1], [ACCESS, BASE, RANGE, DEST_TYPE], [CAN_ELIMINATE, CAN_REORDER]) # src[] = { buffer_index, offset }. load("ubo", [-1, 1], [ACCESS, ALIGN_MUL, ALIGN_OFFSET, RANGE_BASE, RANGE], flags=[CAN_ELIMINATE, CAN_REORDER]) # src[] = { buffer_index, offset in vec4 units }. base is also in vec4 units.