diff options
author | Julien Cristau <jcristau@debian.org> | 2008-11-07 17:36:38 +0100 |
---|---|---|
committer | Julien Cristau <jcristau@debian.org> | 2008-11-07 19:03:40 +0100 |
commit | 991c88b7542164194be73573e7644164416ea90c (patch) | |
tree | b6bf51affe8f5b83c15de768bbc0e4f0d4dda05d | |
parent | d3d6be4948fa19947fd3b03e6694247109cc0ffb (diff) |
xfree86: xf86SetDepthBpp needs to respect the driver's depth24flags
When setting the depth to 24, leave bpp unset so the logic to pick
a supported value is used instead of ignoring the driver's preference
and forcing 32 bpp.
-rw-r--r-- | hw/xfree86/common/xf86Helper.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/hw/xfree86/common/xf86Helper.c b/hw/xfree86/common/xf86Helper.c index 0d21f4639..3e2316408 100644 --- a/hw/xfree86/common/xf86Helper.c +++ b/hw/xfree86/common/xf86Helper.c @@ -447,10 +447,6 @@ xf86AddPixFormat(ScrnInfoPtr pScrn, int depth, int bpp, int pad) #define GLOBAL_DEFAULT_DEPTH 24 #endif -#ifndef GLOBAL_DEFAULT_FBBPP -#define GLOBAL_DEFAULT_FBBPP 32 -#endif - _X_EXPORT Bool xf86SetDepthBpp(ScrnInfoPtr scrp, int depth, int dummy, int fbbpp, int depth24flags) @@ -528,7 +524,6 @@ xf86SetDepthBpp(ScrnInfoPtr scrp, int depth, int dummy, int fbbpp, if (depth > 0) scrp->depth = depth; } else { - scrp->bitsPerPixel = GLOBAL_DEFAULT_FBBPP; scrp->depth = GLOBAL_DEFAULT_DEPTH; } } |