xf86-video-intel: Branch 'fbc' - src/i830_driver.c src/i830.h
Jesse Barnes
jbarnes at kemper.freedesktop.org
Fri Jul 6 21:19:28 EEST 2007
src/i830.h | 2 ++
src/i830_driver.c | 6 +++---
2 files changed, 5 insertions(+), 3 deletions(-)
New commits:
diff-tree 4359df9419d2d02a2f9d9adc7f5a49ecf07ddd30 (from ca593a5219549df94a6d234ebbcf9e7c44723c9b)
Author: Jesse Barnes <jesse.barnes at intel.com>
Date: Fri Jul 6 16:17:45 2007 -0700
Fix tiling and fb compression defaults for 965 (not yet fully supported).
diff --git a/src/i830.h b/src/i830.h
index 4748b81..8b6c5e6 100644
--- a/src/i830.h
+++ b/src/i830.h
@@ -727,6 +727,8 @@ static inline int i830_tiling_supported(
static inline int i830_fb_compression_supported(I830Ptr pI830)
{
+ if (!i830_tiling_supported(pI830))
+ return FALSE;
if (!IS_MOBILE(pI830))
return FALSE;
if (IS_I810(pI830) || IS_I815(pI830) || IS_I830(pI830))
diff --git a/src/i830_driver.c b/src/i830_driver.c
index a380971..dcbed22 100644
--- a/src/i830_driver.c
+++ b/src/i830_driver.c
@@ -2334,9 +2334,9 @@ I830ScreenInit(int scrnIndex, ScreenPtr
pI830->fb_compression = TRUE;
else
pI830->fb_compression = FALSE;
- /* ... but disable if requested */
- if (!xf86ReturnOptValBool(pI830->Options, OPTION_FBC, TRUE))
- pI830->fb_compression = FALSE;
+
+ if (xf86ReturnOptValBool(pI830->Options, OPTION_FBC, FALSE))
+ pI830->fb_compression = TRUE;
if (pI830->fb_compression) {
xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Framebuffer compression enabled, "
More information about the xorg-commit
mailing list