From 76e66beb5aeb878ba565c92cb5a51cd9b07aaebb Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Sat, 27 Jul 2024 14:38:12 -0500 Subject: [PATCH] nak: pre-Volta uses r0 to output the final GS handle Part-of: --- src/nouveau/compiler/nak/from_nir.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/nouveau/compiler/nak/from_nir.rs b/src/nouveau/compiler/nak/from_nir.rs index a0ed2fe5e56..fb5f60b6954 100644 --- a/src/nouveau/compiler/nak/from_nir.rs +++ b/src/nouveau/compiler/nak/from_nir.rs @@ -3049,6 +3049,8 @@ impl<'a> ShaderFromNir<'a> { if self.sm.sm() >= 70 { b.push_op(OpOutFinal { handle: handle }); + } else { + b.push_op(OpRegOut { srcs: vec![handle] }); } } nir_intrinsic_vote_all