tu, ir3: geometryStreams
This is required by DXVK to expose feature level 10_1
. There's a bit of ir3 support required, as well as some newly-reverse-engineered registers to program. This series also exposes all the other streams-related xfb features.
This is based on !6959 (merged), because there are a bunch of xfb tests that use clip/cull distances without checking if it's supported, but other than that they're independent. I could also add a bunch of expected failures if we want to land this first, I think.
Note that there's one patch to util/bitset
, 7893108c. I'm not sure who's best to review that, maybe @jekstrand?