nir+vtn: vec8+vec16 support
[mesa.git] / src / compiler / nir / nir_validate.c
index 2a0839768b8e8f8d5cf75953359340abb62673bc..38e32e4ce3d912673265ca5b7a18a2d1c6429293 100644 (file)
@@ -128,8 +128,7 @@ static void validate_src(nir_src *src, validate_state *state,
 static void
 validate_num_components(validate_state *state, unsigned num_components)
 {
-   validate_assert(state, num_components >= 1 &&
-                          num_components <= 4);
+   validate_assert(state, nir_num_components_valid(num_components));
 }
 
 static void