[0000]
DriverRegex=Voodoo3|3dfx
Renderers=d3d,opengl
Width=640
Height=480
DisplayColor=16
TextureColor=16
AntiAliasing=0	// broken, causes black screen

[0001]
DriverRegex=GeForce|Radeon
Renderers=opengl,d3d
Width=640
Height=480
DisplayColor=32
TextureColor=32	// 32 bit textures are faster to load
AntiAliasing=1	// hardware accelerated

[0002]
DriverRegex=TNT|Vanta|M64
Renderers=opengl,d3d
Width=640
Height=480
DisplayColor=16 // ease out on the fill rate a bit
TextureColor=16	// Athlon 1.2+TNT demonstration w/ movies: 70fps w/ 32bit textures, 86fps w/ 16bit textures
AntiAliasing=1	// hardware accelerated

[0003]
DriverRegex=G200|G400
Renderers=d3d,opengl	// Frame rates are ~30% higher with D3D
Width=640
Height=480
DisplayColor=16
TextureColor=16
AntiAliasing=0	// not accelerated

[0003]
DriverRegex=Savage
// OpenGL is unusable on my Savage IV with even the latest drivers.  
// It draws 30 frames of gibberish then crashes.  This happens even with
// simple NeHe demos.  -Chris
Renderers=d3d
Width=640
Height=480
DisplayColor=16
TextureColor=16
AntiAliasing=0	

[0004]
// Rage Pro chip, Rage IIC chip
DriverRegex=XPERT@PLAY|IIC|RAGE PRO|RAGE LT PRO
// OpenGL is not hardware accelerated, despite the fact that the 
// drivers come with an ICD.  Also, the WinXP driver performance 
// is terrible and supports only 640.  The ATI driver is usable.
// -Chris
Renderers=d3d
Width=400	// lower resolution for 60fps
Height=300
DisplayColor=16
TextureColor=16
AntiAliasing=0	

[0005]
DriverRegex=RAGE MOBILITY-M1
// Vertex alpha is broken in OpenGL, but not D3D. -Chris
Renderers=d3d,opengl
Width=400	// lower resolution for 60fps
Height=300
DisplayColor=16
TextureColor=16
AntiAliasing=0	

[0006]
DriverRegex=Intel.*82810|Intel.*82815
// OpenGL is 50%+ faster than D3D w/ latest Intel drivers.  -Chris
Renderers=opengl,d3d
Width=512	// lower resolution for 60fps
Height=384
DisplayColor=16
TextureColor=16
AntiAliasing=0	

// This matches all drivers in Mac and Linux. -Chris
[0007]
DriverRegex=OpenGL
Renderers=opengl
Width=640
Height=480
DisplayColor=16
TextureColor=16
AntiAliasing=1 // Right now, they've got to have NVidia or ATi Cards anyway..

// Cards that have problems with OpenGL:
// ASSERT fail somewhere in RageDisplay_OpenGL "Trident Video Accelerator CyberBlade"
// bug 764499: ASSERT fail after glDeleteTextures for "SiS 650_651_740"
// bug 764830: ASSERT fail after glDeleteTextures for "VIA Tech VT8361/VT8601 Graphics Controller"
// bug 791950: AV in glsis630!DrvSwapBuffers for "SiS 630/730"
[0008]
DriverRegex=Trident Video Accelerator CyberBlade|VIA.*VT|SiS 6*
Renderers=d3d,opengl
Width=640
Height=480
DisplayColor=16
TextureColor=16
AntiAliasing=0


// Default graphics settings used for all cards that don't match above.
// This must be the very last entry!
[0009]
DriverRegex=
Renderers=opengl,d3d
Width=640
Height=480
DisplayColor=16
TextureColor=16
MovieColor=16
AntiAliasing=0	
// AA is slow on some cards, so let's selectively enable it on cards we know are hardware
// accelerated.  Enabling AA on a G400 slows screenSelectMusic from 45fps to 35fps.
