summaryrefslogtreecommitdiff
path: root/driver/xf86-video-intel/src
diff options
context:
space:
mode:
authorOwain Ainsworth <oga@cvs.openbsd.org>2010-05-22 23:53:56 +0000
committerOwain Ainsworth <oga@cvs.openbsd.org>2010-05-22 23:53:56 +0000
commit4b657dae4ea603ea8e0b77cce17fce15b276f16e (patch)
tree5bfc23937007f801dcab569ea29161d674691709 /driver/xf86-video-intel/src
parent2dc951d6de2235b91b33e008702deeb6e5b0fb60 (diff)
Disable Framebuffer Compression on 915GM and 945GM.
While this feature at best can save 05w idle power, it is very flakey. Disabling it fixes (or at the least masks) the problem that some 915 and 945 users were seeing where they ended up with a blank screen (it turns out that no problems fired because everything was still working, just FBC screwed up and never actually scanned out the framebuffer). As some examples for reliability linux with kms has disabled fbc on these chipsets due to some unreliability issues (especially over suspend). and the window driver apparently also does not used it. Tested by kettenis@, Tom Murphy, edd@ and myself. ok matthieu@
Diffstat (limited to 'driver/xf86-video-intel/src')
-rw-r--r--driver/xf86-video-intel/src/i830.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/driver/xf86-video-intel/src/i830.h b/driver/xf86-video-intel/src/i830.h
index dcdbc5760..7caeeb24f 100644
--- a/driver/xf86-video-intel/src/i830.h
+++ b/driver/xf86-video-intel/src/i830.h
@@ -965,7 +965,7 @@ static inline int i830_fb_compression_supported(intel_screen_private *intel)
* that device. See this bug report for more details:
* https://bugs.freedesktop.org/show_bug.cgi?id=16257
*/
- if (IS_I965GM(intel))
+ if (IS_I965GM(intel) || IS_I915GM(intel) || IS_I945GM(intel))
return FALSE;
return TRUE;
}