On Tue, 05 Jun 2012 00:08:10 -0700 Kenneth Graunke <kenn...@whitecape.org> wrote:
> On 06/04/2012 10:53 PM, Dave Airlie wrote: > >> > >> I've run these on various workloads and saw nothing worth mentioning. > > > > Nothing at all? no speedups, slowdowns, etc > > > > why should we merge all this code then :-) > > > > Dave. > > Preserving hardware state across batches is going to be necessary for: > > * Transform feedback in the presence of geometry shaders > > Right now, Mesa counts the number of primitives emitted on the CPU, > relies on the kernel resetting the register to 0, and offset values > in software. With GS, we obviously can't count primitives on the CPU. > > * Primitive restart in hardware > > and seems to be increasingly necessary for new features as we move > forward. So we'd like to get it in place; we can cut more state uploads > and tune Mesa further once it's there. Also, my testing was far from comprehensive. -- Ben Widawsky, Intel Open Source Technology Center _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev