aboutsummaryrefslogtreecommitdiffstats
path: root/src/glx/indirect_vertex_array.c
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2019-01-22 23:28:39 -0800
committerKenneth Graunke <[email protected]>2019-02-21 10:26:11 -0800
commit1db394f46be02b49f05af7d31bd3cf41975d03bc (patch)
tree9aa1a43e457d92507b29f987bae51489dba84608 /src/glx/indirect_vertex_array.c
parent5d3d75717878d7a93d6b122fcea297d88ebf629d (diff)
iris: Remap stream output indexes back to VARYING_SLOT_*.
Previously I had a hack in st/mesa to make it stop remapping VARYING_SLOT_* into the naively compacted slots, which aren't what we want. But that wasn't very feasible, as we'd have to update all drivers, or add capability bits, and it gets messy fast. It turns out that I can map back to VARYING_SLOT_* in about 5 LOC, so let's just do that. It removes the need for hacks, and is easy. This also fixes KHR-GL46.enhanced_layouts.xfb_capture_struct, which apparently with my hack was still getting the wrong slot info.
Diffstat (limited to 'src/glx/indirect_vertex_array.c')
0 files changed, 0 insertions, 0 deletions