diff --git a/src/gallium/drivers/radeonsi/si_shader_nir.c b/src/gallium/drivers/radeonsi/si_shader_nir.c index a3e49d8bec5..5cd5cd32359 100644 --- a/src/gallium/drivers/radeonsi/si_shader_nir.c +++ b/src/gallium/drivers/radeonsi/si_shader_nir.c @@ -148,7 +148,7 @@ static void scan_io_usage(struct si_shader_info *info, nir_intrinsic_instr *intr info->input[loc].semantic = semantic + i; - if (semantic == SYSTEM_VALUE_PRIMITIVE_ID) + if (semantic == VARYING_SLOT_PRIMITIVE_ID) info->input[loc].interpolate = INTERP_MODE_FLAT; else info->input[loc].interpolate = interp;