Skip to main content
GameDev.net gamedev.net
🔒 Locked

Outerra OpenGL benchmarks

Started by cameni Jan 23, 2016 at 8:55 AM 3 replies 3.2k views
Original Post
cameni
cameni
Hi everybody

I'd be very grateful if you could help us gathering OpenGL performance data with 3 low level benchmarks we made to test various procedural and non-procedural rendering approaches across different hardware.

There are two procedural-type tests: grass and buildings, that primarily measure achievable triangle throughput vs the instance mesh size.
Here are some performance results from our procedural grass test:

Raw performance Mtris/s
0S0out7.png

Performance/price, Mtris/s per dollar (using http://www.videocardbenchmark.net/gpu_value.html for prices)
ULBcWT7.png

The third test (cubes) is focusing on finding the optimal settings for non-procedural model rendering. This one is measuring the achievable triangle throughput and number of draw calls in several rendering modes and with varying mesh sizes.

There are more than 150 test combinations total, each taking roughly 5 seconds, so it can take 13-15 minutes total.

If you would like to help us gathering performance data, the test suite can be downloaded here:
Outerra perf tests download

After unpacking run the three test batches there: grass_test.bat, buildings_test.bat and cubes_test.bat
When each tests completes, you will see your score, and you will be asked to send the results to us so we can incorporate results from different hardware into our results.

Please note that the test program requires OpenGL 4.x drivers and it may not run on some older cards that only support OpenGL 3.x. Also, the test program requires 64-bit Windows.
On some older AMD cards the cubes test will likely crash the drivers, also not all of the modes work (bindless textures will crash any AMD card/driver currently, and basevertex mode won't work on AMD either).

Thanks for your help! Complete results will be published on Outerra blog together with comments.
Sources for the tests are at https://github.com/hrabcak/draw_call_perf
Osbios
Osbios

Won't go through my firewall or some other issue.

Hope the cvs files alone will work for you. Also found out that the forum does not like cvs files uploaded directly.

krstefan42
krstefan42

The tests had worked fine for me before, but after updating to the newest Nvidia drivers all the tests are failing.

Osbios
Osbios
Always use DDU (http://forums.guru3d.com/showthread.php?t=379506) to remove old drivers before installing a new one. If you did not do that already. Both Nvidia and Amd drivers can have some mayor issues if you install another driver over an older one.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.