[Test] OpenGL 4.0 and Direct3D 11 Tessellation: GTX 480 vs GTX 470 vs HD 5870 vs HD 5770



OpenGL 4.0 tessellation - GTX 480 vs HD 5870



Here is an update of this post about Unigine Heaven 2.1 scores in OpenGL 4.0 and Direct3D 11 with tessellation in extreme mode.

Now that the Catalyst 10.5 driver is out with OpenGL 4.0 support, we can complete the test and see how Cypress transistors can play with OpenGL 4.0 tessellation.

First thing, Unigine Heaven works fine with Radeon HD 5000 series with OpenGL 4.0. So Catalyst 10.5 brings bugfixes compared to Catalyst 10.4 with GL 4.0 preview.

Here is an overview of the scores (extreme tessellation in 1920×1080):

- GeForce GTX 480: 916 (OpenGL 4.0)
- GeForce GTX 480: 970 (Direct3D 11)

- GeForce GTX 470: 719 (OpenGL 4.0)
- GeForce GTX 470: 768 (Direct3D 11)

- Radeon HD 5870: 316 (OpenGL 4.0)
- Radeon HD 5870: 532 (Direct3D 11)

- Radeon HD 5770: 258 (OpenGL 4.0)
- Radeon HD 5770: 364 (Direct3D 11)
- Radeon HD 5770 Crossfire: 695 (Direct3D 11) – OpenGL CrossFire does not work :(



Both NVIDIA and AMD offer better performance in Direct3D 11 than in OpenGL 4.0. But in the case of AMD, it seems the OpenGL 4.0 driver has really poor performances compared to the D3D one. But I’m sure that AMD’s OpenGL team will improve OpenGL tessellation speed.

Fun fact: according to this test, the GTX 480 is around 80% faster than the HD 5870 in Direct3D 11 and is around… 190% faster in OpenGL 4.0.. Please let me know if you notice an error in my numbers… It’s just not possible!



Here are the details of the test:

Testbed:
- Intel Core2 Extreme X9650 @ 3GHz
- 4GB DDR3
- Mobo: MSI P45D3 Platinium
- PSU: Antec TruePower Quttro 850W
- Win7 64-bit
- Unigine Heaven 2.1



ATI Radeon HD 5870

ATI Radeon HD 5870 Scores

- R5770 clocks – GPU:850MHz and memory:1200MHz
- Catalyst 10.5

OpenGL 4.0
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 316
- FPS: 12.6
- Min FPS = 2.9
- Max FPS = 70.3

Direct3D 11
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 532
- FPS: 21.1
- Min FPS = 6.6
- Max FPS = 74.6



MSI R5770 Hawk

MSI R5770 Scores

- R5770 clocks – GPU:875MHz and memory:1200MHz
- Catalyst 10.5

As usual, CrossFire is not supported in OpenGL app (no Xfire profile…) :(

OpenGL 4.0 – Single HD 5770
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 258
- FPS: 10.3
- Min FPS = 3.8
- Max FPS = 43.6

Direct3D 11 – Single HD 5770
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 364
- FPS: 14.4
- Min FPS = 5.9
- Max FPS = 45.0

On the other hand, in Direct3D 11, Crossfire is nicely supported:
Direct3D 11 – CrossFire of MSI’s R5770 Hawk
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 695
- FPS: 27.6
- Min FPS = 8.9
- Max FPS = 89.6



EVGA GTX 480

EVGA GTX 480 Scores

- GTX 480 clocks – GPU:700MHz, memory:1848MHz and shader:1401MHz
- Display drivers: R257.15

OpenGL 4.0
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 916
- FPS = 36.4
- Min FPS = 6.1
- Max FPS = 89.4

Direct3D 11
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 970
- FPS = 38.5
- Min FPS = 17.6
- Max FPS = 95.5


GeForce GTX 470 Scores

- GTX 470 clocks – GPU:607MHz, memory:1674MHz and shader:1215MHz
- Display drivers: R257.15

OpenGL 4.0
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 719
- FPS = 28.5
- Min FPS = 5.9
- Max FPS = 70.4

Direct3D 11
Res: 1920×1080 fullscreen
Tessellation mode: Extreme
- Score: 768
- FPS = 30.5
- Min FPS = 13.5
- Max FPS = 76.1




Geeks3D.com

↑ Grab this Headline Animator