summaryrefslogtreecommitdiffstats
path: root/src/glx/XF86dri.c
diff options
context:
space:
mode:
authorFrancisco Jerez <[email protected]>2015-08-29 17:03:08 +0300
committerEmil Velikov <[email protected]>2015-10-21 14:23:20 +0100
commit22aae69aa5c745b205e969a8f116ee3b2dacb1a8 (patch)
tree9f863b94824c7ad03bfcb9895cae6117de0c1294 /src/glx/XF86dri.c
parent4779eb04a45c6fed6e17463bd59f8608d8555e41 (diff)
mesa: Get rid of texture-dependent image unit derived state.
The point is to avoid having to re-validate all image units when _NEW_TEXTURE is flagged, which can be expensive if the driver exposes a large number of image units. This has been reported to fix a 36% performance regression in the Synmark2 Multithread benchmark on the i965 driver which exposes 192 image units. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=91788 Reported-by: Wendy Wang <[email protected]> Tested-by: Ye Tian <[email protected]> CC: "11.0" <[email protected]> Reviewed-by: Ian Romanick <[email protected]> (cherry picked from commit 7e441bf025cf8c5d088430d546acb4c0ed58d27b)
Diffstat (limited to 'src/glx/XF86dri.c')
0 files changed, 0 insertions, 0 deletions