We got an email back from Intel, the issue was fixed in Keith's drm-
intel-next kernel branch and heading upstream.

Apparently it's a clock gating issue on Sandybridge.

As a temporary fix, if you have intel-gpu-tools, you can run:

sudo intel_reg_write 0x9404 0x1800

For me it seems to have fixed the issue, I am running our software
through a test now and so good so far.

For reference, the two commits are:

commit 9ca1d10d748e56964de95e3ed80211b192f56cf4
Author: Eric Anholt <e...@anholt.net>
Date:   Mon Nov 7 16:07:05 2011 -0800

   drm/i915: Turn on another required clock gating bit on gen6.

   Unlike the previous one, I don't have known testcases it fixes.  I'd
   rather not go through the same debug cycle on whatever testcases those
   might be.

   Signed-off-by: Eric Anholt <e...@anholt.net>
   Cc: sta...@kernel.org
   Signed-off-by: Keith Packard <kei...@keithp.com>

commit 406478dc911e16677fbd9c84d1d50cdffbc031ab
Author: Eric Anholt <e...@anholt.net>
Date:   Mon Nov 7 16:07:04 2011 -0800

   drm/i915: Turn on a required 3D clock gating bit on Sandybridge.

   Fixes rendering failures in Unigine Tropics and Sanctuary and the mesa
   "fire" demo.

   Signed-off-by: Eric Anholt <e...@anholt.net>
   Cc: sta...@kernel.org
   Signed-off-by: Keith Packard <kei...@keithp.com>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/829086

Title:
  Artifacts in 3D with Sandy Bridge

To manage notifications about this bug go to:
https://bugs.launchpad.net/mesa/+bug/829086/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to