diff --git a/src/panfrost/lib/pan_shader.c b/src/panfrost/lib/pan_shader.c index b7ae3112b02..9b8fd3df100 100644 --- a/src/panfrost/lib/pan_shader.c +++ b/src/panfrost/lib/pan_shader.c @@ -139,8 +139,7 @@ collect_varyings(nir_shader *s, nir_variable_mode varying_mode, */ if (type == nir_type_float && (var->data.precision == GLSL_PRECISION_MEDIUM || - var->data.precision == GLSL_PRECISION_LOW) && - !s->info.has_transform_feedback_varyings) { + var->data.precision == GLSL_PRECISION_LOW)) { type |= 16; } else { type |= 32;