Dungeon Siege

The next game we'll use is the DirectX title, Dungeon Siege




1.0.0.233 76.3 75.4 73.6 62.1 47.9
1.2.0.42 80.3 79.1 77.2 63.6 48.4
 
FPS 4.0 3.7 3.5 1.6 0.5
% 5% 5% 5% 2% 1%

Dungeon Siege has usually proven itself to be a CPU limited title in many occasions on modern cards, yet in this case the fill-rate graph clearly shows that it's getting reasonably fill-rate limited on the Parhelia, at least beyond 1024x768. At 1024x768 the performance of the title is well above 60 FPS, on average, but at 1600x1200 it's sunk below 60, but still well above 30 FPS.

As we saw with Max Payne, there have been some modest improvements in the drivers under this DirectX title, albeit fairly small.




Normal 80.3 79.1 77.2 63.6 48.4
2X Aniso 68.3 67.7 66.2 56.2 43.9
16X FAA 66.7 64.5 61.9 48.3 36.6
2X Aniso + 16X FAA 66.8 65.2 58.7 45.9 34.4
 
2X Aniso -15% -14% -14% -12% -9%
16X FAA -17% -18% -20% -24% -24%
2X Aniso + 16X FAA -17% -18% -24% -28% -29%

Again we can see that adding 2X Anisotropic filtering is taking between 9% and 15% in performance. Quite bizarrely, though, the worst of the performance decreases are coming at low resolutions where it's not fill-rate limited. With the filtering enabled the performance is still above 60 FPS at 1024x768 and well over 30 FPS at 1600x1200.

In this title FAA is accounting for between 17% and 24% of a performance decrease, which is slightly less than in Max Payne, probably because the title isn't as fill-rate limited. Unlike the Anisotropic filtering performance, we can see that FAA is taking a larger performance drop at the higher resolutions, which is what we would normally expect. The performance here is just over 60 FPS on average at 1024x768 and still above 30 FPS at 1600x1200.

As with Max Payne, enabling both FAA and Anisotropic Filtering gives a slighty more balanced performance decrease with the total drop not being cumulative.