A6XX_GRAS_CNTL_XCOORD |
A6XX_GRAS_CNTL_YCOORD |
A6XX_GRAS_CNTL_ZCOORD |
- A6XX_GRAS_CNTL_WCOORD));
+ A6XX_GRAS_CNTL_WCOORD) |
+ COND(s[FS].v->frag_face, A6XX_GRAS_CNTL_UNK3));
OUT_PKT4(ring, REG_A6XX_RB_RENDER_CONTROL0, 2);
OUT_RING(ring, COND(enable_varyings, A6XX_RB_RENDER_CONTROL0_VARYING |
A6XX_RB_RENDER_CONTROL0_XCOORD |
A6XX_RB_RENDER_CONTROL0_YCOORD |
A6XX_RB_RENDER_CONTROL0_ZCOORD |
- A6XX_RB_RENDER_CONTROL0_WCOORD));
+ A6XX_RB_RENDER_CONTROL0_WCOORD) |
+ COND(s[FS].v->frag_face, A6XX_RB_RENDER_CONTROL0_UNK3));
+
OUT_RING(ring, COND(s[FS].v->frag_face, A6XX_RB_RENDER_CONTROL1_FACENESS));
OUT_PKT4(ring, REG_A6XX_SP_FS_OUTPUT_REG(0), 8);