[Mesa-dev] [PATCH 00/17] i965: Growing the batch buffer, separate state buffers

Chris Wilson chris at chris-wilson.co.uk
Wed Sep 6 09:21:51 UTC 2017


Quoting Kenneth Graunke (2017-09-06 01:09:33)
> A couple issues remain: the series drops the malloc'd shadow copy of
> the batch for non-LLC systems.  I haven't checked how dire this is.
> The last patch also dramatically impacts batch sizes, which we'll need
> to benchmark.  However, I thought I'd get the code out there for review
> before finishing that - I don't expect the mechanics to change much.

It's a slight regression atm (at least looking at piglit/drawoverhead)
all due to that dastardly readback in brw_emit_surface_state().

I've been chicken and been switching it with a temporary alloca there.
-Chris


More information about the mesa-dev mailing list