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