Module Name: xsrc Committed By: macallan Date: Wed Apr 24 11:42:06 UTC 2024
Modified Files: xsrc/external/mit/xf86-video-suncg14/dist/src: cg14_driver.c Log Message: don't enable xrender support unless we have 24bit colour To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 \ xsrc/external/mit/xf86-video-suncg14/dist/src/cg14_driver.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: xsrc/external/mit/xf86-video-suncg14/dist/src/cg14_driver.c diff -u xsrc/external/mit/xf86-video-suncg14/dist/src/cg14_driver.c:1.20 xsrc/external/mit/xf86-video-suncg14/dist/src/cg14_driver.c:1.21 --- xsrc/external/mit/xf86-video-suncg14/dist/src/cg14_driver.c:1.20 Sun Jan 8 22:03:02 2023 +++ xsrc/external/mit/xf86-video-suncg14/dist/src/cg14_driver.c Wed Apr 24 11:42:06 2024 @@ -395,6 +395,12 @@ CG14PreInit(ScrnInfoPtr pScrn, int flags pCg14->use_xrender = xf86ReturnOptValBool(pCg14->Options, OPTION_XRENDER, FALSE); + if (pScrn->depth < 24) { + if (pCg14->use_xrender) + xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Disabling xrender on depth < 24\n"); + pCg14->use_xrender = FALSE; + } + /* * This must happen after pScrn->display has been set because * xf86SetWeight references it.