[Intel-gfx] [PATCH 0/7] drm/i915: Some more w/a'ish stuff

Daniel Vetter daniel at ffwll.ch
Tue Mar 4 15:40:23 CET 2014


On Thu, Feb 27, 2014 at 04:07:32PM +0200, Antti Koskipää wrote:
> On 02/04/2014 09:59 PM, ville.syrjala at linux.intel.com wrote:
> > From: Ville Syrjälä <ville.syrjala at linux.intel.com>
> > 
> > So I accidentally looked at gen6_init_clock_gating() and noticed a few
> > weird things that should have gotten cleaned up years ago. So I did that.
> > 
> > While doing that I also noticed the WIZ hashing bits, and the fact that
> > we weren't following the BSpec recommendation. After doing a few tests
> > on IVB and HSW it looks 16x4 is in fact the best option, 8x4 was second
> > best and 8x8 (our current default for !SNB) was the worst. I didn't see
> > much (if any) difference w/o MSAA, but w/ MSAA 4x there was some change.
> > I used xonotic as my benchmark.
> > 
> > Ville Syrjälä (7):
> >   drm/i915: Fix SNB GT_MODE register setup
> >   drm/i915: Assume we implement
> >     WaStripsFansDisableFastClipPerformanceFix:snb
> >   drm/i915: There's no need to mask all 3D_CHICKEN bits on SNB
> >   drm/i915: Disable SF pipelined attribute fetch for SNB
> >   drm/i915: Change IVB WIZ hashing mode to 16x4
> >   drm/i915: Change HSW WIZ hashing mode to 16x4
> >   drm/i915: Change BDW WIZ hashing mode to 16x4
> > 
> >  drivers/gpu/drm/i915/i915_reg.h | 10 +++++++--
> >  drivers/gpu/drm/i915/intel_pm.c | 47 ++++++++++++++++++++++++++++++++++-------
> >  2 files changed, 47 insertions(+), 10 deletions(-)
> 
> For everything except 4/7, which was reviewed by Ken:
> 
> Reviewed-by: Antti Koskipää <antti.koskipaa at linux.intel.com>

Pulled all remaining patches from this thread into dinq from. Thanks for
them and the review comments.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch



More information about the Intel-gfx mailing list