summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_vs_surface_state.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2009-11-10 15:51:29 -0800
committerEric Anholt <eric@anholt.net>2009-11-10 16:00:30 -0800
commitc5413839b3e99c7b162f1260142f3c175502b0ce (patch)
tree0f849b3db0283418d5b511de98ae8758ceecb108 /src/mesa/drivers/dri/i965/brw_vs_surface_state.c
parenteb6a1f8a00596156cd7164838ef9e9a5b39e7254 (diff)
i965: avoid memsetting all the BRW_WM_MAX_INSN arrays for every compile.
For an app that's blowing out the state cache, like sauerbraten, the memset of the giant arrays ended up taking 11% of the CPU even when only a "few" of the entries got used. With this, the WM program compile drops back down to 1% of CPU time. Bug #24981 (bisected to BRW_WM_MAX_INSN increase).
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vs_surface_state.c')
0 files changed, 0 insertions, 0 deletions