i965: Remove the forced lack of caching for renderbuffer surface state.
authorEric Anholt <eric@anholt.net>
Wed, 6 May 2009 17:51:58 +0000 (10:51 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 6 May 2009 17:54:32 +0000 (10:54 -0700)
commitf831d2d41b5551abcf61f19880bc96779c5efd51
tree8f458292592ebcda08ed3b7897d43eeb729b2dfa
parent4cb87840ff7c99654a89f45c6a5a2a026a587a2f
i965: Remove the forced lack of caching for renderbuffer surface state.

This snuck in with the multi-draw-buffers commit, and is a major penalty
to performance.  It doesn't appear to be required, as the only dependency
the surface BO has is on the state key (and if there's some other dependency,
it should just be in the key).

This brings openarena performance up to almost 2% faster than Mesa 7.4.
src/mesa/drivers/dri/i965/brw_wm_surface_state.c