From 5467b3a36fcee8f0e7e9afaf9b1f919a39603f07 Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Thu, 26 Apr 2007 18:49:52 -0700 Subject: [PATCH] Remove unnecessary structure field XGI_flag_clearbuffer --- src/init.c | 14 -------------- src/vstruct.h | 1 - 2 files changed, 15 deletions(-) diff --git a/src/init.c b/src/init.c index ea5c889..96a3278 100644 --- a/src/init.c +++ b/src/init.c @@ -1166,12 +1166,6 @@ XGI_New_SetCRT1Group(XGI_Private *XGI_Pr, PXGI_HW_DEVICE_INFO HwInfo, XGI_New_SetCRT1ModeRegs(XGI_Pr, HwInfo, ModeNo, ModeIdIndex, RefreshRateTableIndex); XGI_New_LoadDAC(XGI_Pr, HwInfo, ModeNo, ModeIdIndex); - -#ifndef LINUX_XF86 - if(XGI_Pr->XGI_flag_clearbuffer) { - XGI_ClearBuffer(XGI_Pr,HwInfo,ModeNo); - } -#endif } @@ -1259,12 +1253,7 @@ XGISetMode(XGI_Private *XGI_Pr, PXGI_HW_DEVICE_INFO HwInfo,USHORT ModeNo) XGIInitPCIetc(XGI_Pr, HwInfo); - XGI_Pr->XGI_flag_clearbuffer = 0; - if(!XGI_Pr->UseCustomMode) { -#ifndef LINUX_XF86 - if(!(ModeNo & 0x80)) XGI_Pr->XGI_flag_clearbuffer = 1; -#endif ModeNo &= 0x7f; } @@ -1507,9 +1496,6 @@ XGIBIOSSetModeCRT1(XGI_Private *XGI_Pr, PXGI_HW_DEVICE_INFO HwInfo, ScrnInfoPtr #endif XGIInitPCIetc(XGI_Pr, HwInfo); - /* We don't clear the buffer under X */ - XGI_Pr->XGI_flag_clearbuffer = 0; - XGI_SetReg(XGI_Pr->XGI_P3c4,0x05,0x86); if (!XGI_Pr->UseCustomMode) { diff --git a/src/vstruct.h b/src/vstruct.h index ec2c725..d4a21f9 100644 --- a/src/vstruct.h +++ b/src/vstruct.h @@ -125,7 +125,6 @@ typedef struct _XGI_Private BOOLEAN OverruleEMI; SHORT PDC, PDCA; USHORT XGI_CRT1Mode; - USHORT XGI_flag_clearbuffer; int XGI_RAMType; UCHAR XGI_ChannelAB; UCHAR XGI_DataBusWidth;