nir/spirv: Move CF emit code into vtn_cfg.c
[mesa.git] / src / glsl / hir_field_selection.cpp
index 337095b95b84bd757b461ed207d6413795f2ded9..92bb41391948d292662296b902ca6851060f4a9b 100644 (file)
@@ -57,8 +57,7 @@ _mesa_ast_field_selection_to_hir(const ast_expression *expr,
                          expr->primary_expression.identifier);
       }
    } else if (op->type->is_vector() ||
-              (state->ARB_shading_language_420pack_enable &&
-               op->type->is_scalar())) {
+              (state->has_420pack() && op->type->is_scalar())) {
       ir_swizzle *swiz = ir_swizzle::create(op,
                                            expr->primary_expression.identifier,
                                            op->type->vector_elements);