mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 06:48:06 +02:00
ir3: Remove VARYING_SLOT_PNTC remapping hack
The st now does this for us. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4732>
This commit is contained in:
parent
662e9c1801
commit
180f98678f
1 changed files with 0 additions and 12 deletions
|
|
@ -2969,18 +2969,6 @@ setup_input(struct ir3_context *ctx, nir_variable *in)
|
|||
|
||||
if (slot == VARYING_SLOT_POS) {
|
||||
ir3_context_error(ctx, "fragcoord should be a sysval!\n");
|
||||
} else if (slot == VARYING_SLOT_PNTC) {
|
||||
/* see for example st_nir_fixup_varying_slots().. this is
|
||||
* maybe a bit mesa/st specific. But we need things to line
|
||||
* up for this in fdN_program:
|
||||
* unsigned texmask = 1 << (slot - VARYING_SLOT_VAR0);
|
||||
* if (emit->sprite_coord_enable & texmask) {
|
||||
* ...
|
||||
* }
|
||||
*/
|
||||
so->inputs[n].slot = VARYING_SLOT_VAR8;
|
||||
so->inputs[n].bary = true;
|
||||
instr = create_frag_input(ctx, false, idx);
|
||||
} else {
|
||||
/* detect the special case for front/back colors where
|
||||
* we need to do flat vs smooth shading depending on
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue