Fixes valgrind errors introduced since commit
a8ec4082.
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2346
Fixes: a8ec4082 ("nir+vtn: vec8+vec16 support")
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3691>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3691>
} else {
uint8_t vf_values[4] = { 0, 0, 0, 0 };
- for (unsigned i = 0; i < NIR_MAX_VEC_COMPONENTS; i++) {
+ for (unsigned i = 0; i < ARRAY_SIZE(vf_values); i++) {
+
if (op[idx].abs)
f[i] = fabs(f[i]);