summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_state_upload.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2014-04-25 15:57:21 -0700
committerEric Anholt <eric@anholt.net>2014-04-30 14:33:21 -0700
commit973345fc2389e7f74b8732052e781672c4e135c2 (patch)
treeb5b8924ae645de38976aed40da84e2b7684ea84b /src/mesa/drivers/dri/i965/brw_state_upload.c
parent6a97deb88aa715af9760cf3c7ca0c1ff76e4f325 (diff)
downloadexternal_mesa3d-973345fc2389e7f74b8732052e781672c4e135c2.zip
external_mesa3d-973345fc2389e7f74b8732052e781672c4e135c2.tar.gz
external_mesa3d-973345fc2389e7f74b8732052e781672c4e135c2.tar.bz2
mesa: Track maximum CurrentTexUnit to reduce glDeleteTextures() overhead.
No more walking 96*6 pointers looking to see if they're the current texture, when we only use the first 2 out of 96 units. -6.26002% +/- 1.87817% effect on cairo runtime on no-fbo-cache glamor (n=36). Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_state_upload.c')
0 files changed, 0 insertions, 0 deletions