The anisotropic filtering algorithms work faster on ATI graphics cards but provide lower image quality. Nevertheless, it allows RADEON 9800/9800 Pro based graphics solutions to catch up with the competitors and even to outpace them in 1024x768 resolution.
In the heaviest modes with forced FSAA and anisotropic filtering NVIDIA solutions manage to regain their leadership. Moreover, NVIDIA GeForce FX 5900 easily defeated the fastest solution from ATI – RADEON 9800 Pro – in 1024x768 and 1600x1200 resolutions.
The tests in the standard four.dm_66 demo indicate an indisputable advantage of the NVIDIA based graphics cards. However, it seems really interesting to find out how big is the software developers’ contribution to this success, and if the Quake3 optimization is just an optimization for a few standard demos and not for the entire gaming engine.
To check this out I created my own demo on q3dm7 map: tim_q3.dm_66:
If you want to create your own demo, you should type \g_synchronousClients 1 into the console. The record should start with the following command: \record demo_name, and end up with \stoprecord.