summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorKenneth Graunke <kenneth@whitecape.org>2015-01-13 12:46:52 -0800
committerDaniel Vetter <daniel.vetter@ffwll.ch>2015-01-17 05:01:19 +0100
commit2701fc43562b55f5db0139ef6a7b13c2518ed6c0 (patch)
tree14594bb9503c7d4ccd157b789980e4673ba9b782 /net
parentfb49581415b505fcfa47e978a1879befe378897b (diff)
downloadlinux-2701fc43562b55f5db0139ef6a7b13c2518ed6c0.tar.bz2
drm/i915: Enable the HiZ RAW Stall Optimization on Broadwell.
This is an important optimization for avoiding read-after-write (RAW) stalls in the HiZ buffer. Certain workloads would run very slowly with HiZ enabled, but run much faster with the "hiz=false" driconf option. With this patch, they run at full speed even with HiZ. Improves performance in OglVSInstancing by 3.2x on Broadwell GT3e (Iris Pro 6200). Thanks to Jesse Barnes and Ben Widawsky for their help in tracking this down. Thanks to Chris Wilson for showing me the new workarounds system. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Cc: Jesse Barnes <jbarnes@virtuousgeek.org> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions