$NetBSD: patch-af,v 1.5 2006/01/18 23:53:06 xtraeme Exp $

--- programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c.orig	2006-01-02 13:23:48.000000000 +0100
+++ programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c	2006-01-02 13:24:23.000000000 +0100
@@ -6750,7 +6750,7 @@
            vgaHWSave(pScrn, &hwp->SavedReg, VGA_SR_MODE); /* Save mode only */
 # else
            /* Save mode * & fonts & cmap */
-           vgaHWSave(pScrn, &hwp->SavedReg, VGA_SR_MODE | VGA_SR_FONTS);
+           vgaHWSave(pScrn, &hwp->SavedReg, VGA_SR_ALL);
 # endif
            vgaHWLock(hwp);
        }
@@ -6826,7 +6826,7 @@
             */
            vgaHWRestore(pScrn, &hwp->SavedReg, VGA_SR_MODE );
 # else
-           vgaHWRestore(pScrn, &hwp->SavedReg, VGA_SR_MODE | VGA_SR_FONTS );
+           vgaHWRestore(pScrn, &hwp->SavedReg, VGA_SR_ALL );
 # endif
            vgaHWLock(hwp);
         } else {
@@ -6841,7 +6841,7 @@
 #if defined(__powerpc__)
                vgaHWRestore(pScrn0, &hwp0->SavedReg, VGA_SR_MODE);
 #else
-               vgaHWRestore(pScrn0, &hwp0->SavedReg, VGA_SR_MODE | VGA_SR_FONTS );
+               vgaHWRestore(pScrn0, &hwp0->SavedReg, VGA_SR_ALL );
 #endif
                vgaHWLock(hwp0);
            }
