diff --git a/src/nouveau/compiler/nak/from_nir.rs b/src/nouveau/compiler/nak/from_nir.rs index 3bc4aaf0e08..04e618a8074 100644 --- a/src/nouveau/compiler/nak/from_nir.rs +++ b/src/nouveau/compiler/nak/from_nir.rs @@ -2824,7 +2824,7 @@ impl<'a> ShaderFromNir<'a> { let comps = intrin.num_components; assert!(intrin.def.bit_size() == 32); - assert!(comps == 5); + assert!(comps == 2 || comps == 3 || comps == 5); let image_access = ImageAccess::Formatted(ChannelMask::for_comps(comps - 1));