[Mesa-dev] i965 Binding Table rework and VS texturing state setup.

Eric Anholt eric at anholt.net
Wed Nov 9 10:39:21 PST 2011


On Tue,  8 Nov 2011 14:31:59 -0800, Kenneth Graunke <kenneth at whitecape.org> wrote:
> Patches 1 and 2 are simple bug fixes.
> 
> Patches 3-10 significantly rework our binding table setup.  They disable
> prefetching of SURFACE_STATE entries, use a single binding table for all
> pipeline stages, and most importantly, pave the way for getting textures
> into the VS binding table.  This may impact performance, though initial
> experiments led me to believe it should have little to no impact.  We'll
> want to re-measure with the whole series to double check; I haven't done
> so yet.
> 
> Patches 11-13 finish off the state setup for VS texturing.

Very nice cleanup!  Other than the comments about BRW_NEW_BATCH, this
series is

Reviewed-by: Eric Anholt <eric at anholt.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20111109/a81cdc1c/attachment.pgp>


More information about the mesa-dev mailing list