configure.ac | 2 +- src/via_display.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-)
New commits: commit 2cb8c637ea1e7ff028734bcbeceffe05500fd0b9 Author: Kevin Brace <kevinbr...@gmx.com> Date: Sat Jan 7 22:17:53 2017 -0600 Version bumped to 0.5.179 This version hopefully fixes the VT switch screen corruption for good. Signed-off-by: Kevin Brace <kevinbr...@gmx.com> diff --git a/configure.ac b/configure.ac index 7519835..57747a4 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ # Initialize Autoconf AC_PREREQ(2.57) AC_INIT([xf86-video-openchrome], - [0.5.178], + [0.5.179], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome], [xf86-video-openchrome]) commit 3930206751906c35f75b7f18fd36504fe8002598 Author: Kevin Brace <kevinbr...@gmx.com> Date: Sat Jan 7 22:14:10 2017 -0600 Fix for VT switch screen corruption bug This fix is a more of a permanent fix of the VT switch screen corruption bug. Signed-off-by: Kevin Brace <kevinbr...@gmx.com> diff --git a/src/via_display.c b/src/via_display.c index bb7424e..b368f26 100644 --- a/src/via_display.c +++ b/src/via_display.c @@ -3342,6 +3342,8 @@ viaIGA2Save(ScrnInfoPtr pScrn) vgaHWProtect(pScrn, TRUE); + vgaHWSave(pScrn, &hwp->SavedReg, VGA_SR_ALL); + DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Saving IGA2 registers.\n")); @@ -3472,6 +3474,8 @@ viaIGA2Restore(ScrnInfoPtr pScrn) vgaHWProtect(pScrn, TRUE); + vgaHWRestore(pScrn, &hwp->SavedReg, VGA_SR_ALL); + DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Restoring IGA2 registers.\n")); _______________________________________________ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel