diff options
author | Maarten Lankhorst <maarten.lankhorst@canonical.com> | 2013-04-03 12:08:44 +0200 |
---|---|---|
committer | Maarten Lankhorst <maarten.lankhorst@canonical.com> | 2013-04-03 12:09:30 +0200 |
commit | cba29fd8c2f605ed66718aa3a6b5833deb5d4cf9 (patch) | |
tree | cd6a1e1f34a2a62f384fd58ea682144aba87ebb2 | |
parent | 332fbe8e13502c11bf32353123cba5e1e1bf3796 (diff) |
support 32 bpp pixmaps when 24 bpp fb is used.
Fixes background corruption in ubuntu.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
-rw-r--r-- | src/driver.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/driver.c b/src/driver.c index 06d6d53..742aadd 100644 --- a/src/driver.c +++ b/src/driver.c @@ -650,7 +650,7 @@ PreInit(ScrnInfoPtr pScrn, int flags) #endif drmmode_get_default_bpp(pScrn, &ms->drmmode, &defaultdepth, &defaultbpp); if (defaultdepth == 24 && defaultbpp == 24) - bppflags = Support24bppFb; + bppflags = SupportConvert32to24 | Support24bppFb; else bppflags = PreferConvert24to32 | SupportConvert24to32 | Support32bppFb; |