$NetBSD: patch-aa,v 1.1 2007/04/10 19:10:55 joerg Exp $

--- src/radeon_driver.c.orig	2007-04-10 20:15:31.000000000 +0200
+++ src/radeon_driver.c
@@ -7374,7 +7374,7 @@ static void RADEONSave(ScrnInfoPtr pScrn
            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);
        }
@@ -7450,7 +7450,7 @@ static void RADEONRestore(ScrnInfoPtr pS
             */
            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 {
@@ -7465,7 +7465,7 @@ static void RADEONRestore(ScrnInfoPtr pS
 #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);
            }
