Module Name: xsrc Committed By: martin Date: Sat Feb 3 14:12:49 UTC 2024
Modified Files: xsrc/external/mit/xf86-video-wsfb/dist/src [netbsd-10]: wsfb_driver.c Log Message: Pull up following revision(s) (requested by tsutsui in ticket #572): external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c: revision 1.49 Handle "LSBit is left" bitorder VRAM of smg(4) and qv(4) on VAXen. Confirmed on smg(4) on my VAXstation 3100/30. To generate a diff of this commit: cvs rdiff -u -r1.47.2.1 -r1.47.2.2 \ xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_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-wsfb/dist/src/wsfb_driver.c diff -u xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.47.2.1 xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.47.2.2 --- xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c:1.47.2.1 Sat Feb 3 11:49:31 2024 +++ xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c Sat Feb 3 14:12:49 2024 @@ -590,6 +590,12 @@ WsfbPreInit(ScrnInfoPtr pScrn, int flags if (pScrn->depth == 24 && pix24bpp == 0) pix24bpp = xf86GetBppFromDepth(pScrn, 24); +#ifdef WSDISPLAY_TYPE_VAX_MONO + if (wstype == WSDISPLAY_TYPE_VAX_MONO) { + pScrn->bitmapBitOrder = LSBFirst; + } +#endif + /* Handle options. */ xf86CollectOptions(pScrn, NULL); fPtr->Options = (OptionInfoRec *)malloc(sizeof(WsfbOptions));