[PATCH cirrus] alpine: Default to 16bpp
Alex Deucher
alexdeucher at gmail.com
Thu Dec 8 17:03:29 UTC 2016
On Thu, Dec 8, 2016 at 9:39 AM, Adam Jackson <ajax at redhat.com> wrote:
> 24bpp support is going away, so since we can't do 32bpp and these cards
> have basically no VRAM to begin with, drop to 16bpp.
>
> Signed-off-by: Adam Jackson <ajax at redhat.com>
Reviewed-by: Alex Deucher <alexander.deucher at amd.com>
> ---
> src/alp_driver.c | 14 +-------------
> 1 file changed, 1 insertion(+), 13 deletions(-)
>
> diff --git a/src/alp_driver.c b/src/alp_driver.c
> index 39802de..60c5edd 100644
> --- a/src/alp_driver.c
> +++ b/src/alp_driver.c
> @@ -454,7 +454,6 @@ AlpPreInit(ScrnInfoPtr pScrn, int flags)
> vgaHWPtr hwp;
> MessageType from, from1;
> int i;
> - int defaultdepth;
> int depth_flags;
> ClockRangePtr clockRanges;
> char *s;
> @@ -541,22 +540,11 @@ AlpPreInit(ScrnInfoPtr pScrn, int flags)
> SupportConvert32to24 |
> PreferConvert32to24;
>
> - /* use 16bpp in virt and on XenSource */
> - #ifndef PCI_CHIP_QEMU
> - #define PCI_CHIP_QEMU 0x1af4
> - #endif
> - #define PCI_CHIP_XENSOURCE 0x5853
> - if (((pCir->PciInfo->subvendor_id & 0xffff) == PCI_CHIP_QEMU) ||
> - ((pCir->PciInfo->subvendor_id & 0xffff) == PCI_CHIP_XENSOURCE))
> - defaultdepth = 16;
> - else
> - defaultdepth = 24;
> -
> /*
> * The first thing we should figure out is the depth, bpp, etc.
> * We support both 24bpp and 32bpp layouts, so indicate that.
> */
> - if (!xf86SetDepthBpp(pScrn, 0, 0, defaultdepth, depth_flags)) {
> + if (!xf86SetDepthBpp(pScrn, 0, 0, 16, depth_flags)) {
> return FALSE;
> } else {
> /* Check that the returned depth is one we support */
> --
> 2.9.3
>
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: https://lists.x.org/mailman/listinfo/xorg-devel
More information about the xorg-devel
mailing list