Kenneth Graunke <kenn...@whitecape.org> writes: > On 10/21/2013 05:55 PM, Eric Anholt wrote: > [snip] >> This interface means synchronizing with the GPU, which sucks when we >> have the ability to actually do DTFB in the hardware pipeline (Indirect >> Parameter Enable of 3DPRIMITIVE). > > It's not that simple. > > The 3DPRIMITIVE indirect registers require you to specify a vertex count > (which should be the number of vertices actually written to the SO > buffer, which may be less than you asked for due to overflow). > > As far as I can tell, the Gen7 SOL stage has no mechanism to give you > the number of vertices written to the SOL buffer. There is > SO_NUM_PRIMS_WRITTEN(0-3), which gives you the number of primitives > actually written.
*headdesk* OK, so it looks like our hardware is just really not cut out for this job, and the SW fallback's the way to go.
pgpeCg3NO3nk2.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev