- Joined
- Jun 3, 2003
- Messages
- 6,677
It seems as though there's some sort of bug in ATi's drivers when it comes to DX10 mode on Crysis. The following is a screenshot of Crysis at the menu after a run-through of the final level in DX10 mode:

And here it is after a very similar run-through in DX9 mode:

As you can see, the DX10 version is using 3161 MB of RAM at the menu, and would have happily eaten more memory had I kept playing. The DX9 version is only using 1368 MB. This is apparently despite the inherent inefficiency of using DX9 mode in Vista; [H] said in an article once that there is a significant overhead for DX9 emulation.
Not only this, but the DX9 version offers much better performance, so much so that Crysis is almost playable on High at 1920x1200 with just one card! It's still not the way I'd want to play through the whole game though. Adding back in the second card for Crossfire made for awesome performance.
Also, DX9 mode greatly reduced the stuttering I was experiencing as I transitioned from one part of the level to another. Though as DX10 mode used more memory, it would stutter doing practically nothing, likely because it was nearing the limit of my physical memory's capacity.
Speaking of just one card, I did this run-through with just one card and then with both, to make sure it's not a crossfire specific issue.
Can anyone else here confirm my findings, or is it just a quirk of my system?

And here it is after a very similar run-through in DX9 mode:

As you can see, the DX10 version is using 3161 MB of RAM at the menu, and would have happily eaten more memory had I kept playing. The DX9 version is only using 1368 MB. This is apparently despite the inherent inefficiency of using DX9 mode in Vista; [H] said in an article once that there is a significant overhead for DX9 emulation.
Not only this, but the DX9 version offers much better performance, so much so that Crysis is almost playable on High at 1920x1200 with just one card! It's still not the way I'd want to play through the whole game though. Adding back in the second card for Crossfire made for awesome performance.
Also, DX9 mode greatly reduced the stuttering I was experiencing as I transitioned from one part of the level to another. Though as DX10 mode used more memory, it would stutter doing practically nothing, likely because it was nearing the limit of my physical memory's capacity.
Speaking of just one card, I did this run-through with just one card and then with both, to make sure it's not a crossfire specific issue.
Can anyone else here confirm my findings, or is it just a quirk of my system?