tu_cs_emit_pkt4(cs, REG_A6XX_HLSQ_UNKNOWN_B980, 1);
tu_cs_emit(cs, enable_varyings ? 3 : 1);
- tu_cs_emit_pkt4(cs, REG_A6XX_HLSQ_UPDATE_CNTL, 1);
- tu_cs_emit(cs, 0xff); /* XXX */
-
tu_cs_emit_pkt4(cs, REG_A6XX_GRAS_CNTL, 1);
tu_cs_emit(cs,
CONDREG(ij_pix_regid, A6XX_GRAS_CNTL_VARYING) |
fs = &dummy_variant;
}
+ tu_cs_emit_pkt4(cs, REG_A6XX_HLSQ_UPDATE_CNTL, 1);
+ tu_cs_emit(cs, 0xff); /* XXX */
+
tu6_emit_vs_config(cs, builder->shaders[MESA_SHADER_VERTEX], vs);
tu6_emit_hs_config(cs, builder->shaders[MESA_SHADER_TESS_CTRL], hs);
tu6_emit_ds_config(cs, builder->shaders[MESA_SHADER_TESS_EVAL], ds);