Screen Tearing in Crysis

mortonww

Distinguished
May 27, 2009
961
0
19,160
Here's my system:

Core i7 920 @ 3.0 GHz (OC'ed)
6 GB OCz Triple channel DDR3 @1200 MHz
4870x2
640 gb Western Digital Caviar Black
20x DVD burner

I tried to play Crysis on High with 2x AA at 1920 x 1080 and the screen tearing was really bad. Is that low frame-rate? Shouldn't such a card be able to handle these settings on this game??? What's my problem? 4870x2 is in the second PCI x16 slot on my intel DX58SO motherboard, but both slots are PCI-E 2.0 so that shouldn't be a problem, right???
 

efeat

Distinguished
Jul 13, 2008
272
0
18,790
Typically motherboards are designed to run a single graphics card (even if it's a dual GPU card) in the first/top slot. I'm no crossfire or dual GPU card expert, but it's worth trying the top slot first as it's a simple fix to try.
 

mortonww

Distinguished
May 27, 2009
961
0
19,160
All right, I'll try that out now and report back. I saw a 4850x2 setup in microcenter handle crysis at these settings much smoother.

My 3D Mark Vantage score was 14,700 for GPU if that helps?
 

mortonww

Distinguished
May 27, 2009
961
0
19,160
Niiiiice. I switched the slots and am running 3D mark again. It's running much faster and this time when I booted into windows it popped up with a message about Crossfire, which I didn't see before. It must be fixed now.
 

mortonww

Distinguished
May 27, 2009
961
0
19,160
eh, I think it didn't work. I only ran that test for the GPU. I just ran it again with the CPU and got the same results and the same screen tearing in crysis.

My 3D Mark Vantage score for my GPU goes down from 15000 to around 10,800 when I run the CPU tests too. Why is this? So, if I run the test for just the GPU, I get 15,000, but with the CPU, I get 10,800. And the CPU score is 15,500.

 

Perhaps like it's forerunner 3D '06 it is more CPU biased than GPU biased.
 

blackhawk1928

Distinguished


+1...use Vertical Synchronization("V-Sync" in short) and enable triple buffering, it should solve your problem, you can enable to V-Sync inside most games but not triple buffering. Basically what it does, it limits your FPS to what your monitors refresh rate is, so if its 75hz then your FPS will be caped at that so it wont make image tearing. Triple buffering just allows more frames to be in store while you are playing before they are displayed by your card which can improve performance. Enable triple buffering through a control panel for your card.