[Mesa-dev] [RFC] r600 geometry streams (and ARB_gpu_shader5 support)

Dave Airlie airlied at gmail.com
Wed Jul 8 23:43:30 PDT 2015

This applies on top of the two patches I've sent already,
and enables the geometry streams, which is the final
piece missing for ARB_gpu_shader5 on evergreen and cayman.
(I'll do doc update patches later)

Glenn wrote most of this, I just spent some time making it work
and cleaning up the code. Though I suspect it could do with more

The main thing I don't really like is we try and emit all
outputs into each ring so we waste a bit of space, however
it does work, though the special casing to avoid POSITION
going into any other streams kinda makes me wonder if anything
else needs that special casing.


More information about the mesa-dev mailing list