Browse Source

Bypass ATI Generic fudging with Radeon HD cards

Adam Johnson 12 years ago
parent
commit
e4e718e243
  1. 8
      Sources/Plasma/PubUtilLib/plPipeline/hsG3DDeviceSelector.cpp

8
Sources/Plasma/PubUtilLib/plPipeline/hsG3DDeviceSelector.cpp

@ -1568,6 +1568,14 @@ void hsG3DDeviceSelector::IFudgeDirectXDevice( hsG3DDeviceRecord &record,
} }
//// ATI-based Cards ////////////////////////////////////////////////////// //// ATI-based Cards //////////////////////////////////////////////////////
/// Detect ATI Radeon HD
else if (strstr( desc, "radeon hd" ) != nullptr)
{
hsStatusMessage( "== Using fudge factors for an ATI Radeon HD chipset ==\n" );
plDemoDebugFile::Write( " Using fudge factors for an ATI Radeon HD chipset" );
ISetFudgeFactors( kDefaultChipset, record );
}
/// Detect ATI Rage 128 Pro chipset /// Detect ATI Rage 128 Pro chipset
else if( ( deviceID == 0x00005046 && // Normal ATI Rage 128 Pro detection else if( ( deviceID == 0x00005046 && // Normal ATI Rage 128 Pro detection
( stricmp( szDriver, "ati2dvaa.dll" ) == 0 ( stricmp( szDriver, "ati2dvaa.dll" ) == 0

Loading…
Cancel
Save