Dx9 vs Dx11 vs OpenGL (Post results here)
Nordic
Long term camping in Kodiak Join Date: 2012-05-13 Member: 151995Members, NS2 Playtester, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Shadow
Lets get some community benchmarking going on for results. I am curious and I bet some of you are too.
Please format your post like the example below.
______________________________________________________________________________________________________________________________
CPU: Intel 2500K @ 4.5GHz
GPU: Amd 7970 @ 1000mhz
OS: Windows 7 64 Bit
Settings: http://i.imgur.com/e0DZIMu.jpg (These are just my settings for example. You can use the img tags but I decided not to as to not clutter the OP.)
Min fps: ##
Max fps: ##
Avg fps: ##
Graph: http://i.imgur.com/fRqcARQ.png (Post your findings in a graph for dx9, dx11, and open gl. You can use fraps and an a spreadsheet program (aka excel). The 120fps line in the example is not necessary. It was just an old graph of mine.)
Screenshots of bug (Optional)
_____________________________________________________________________________________________________________________________
Sorry I don't have any results yet. 252 came out just now and I am playing some ns2 even though it has none of the candy 253 will have.
Note: I tried to find the old benchmark thread to copy some of its original post. I could not find it. If someone had a link to that, or would like me to make the post better let me know how.
Please format your post like the example below.
______________________________________________________________________________________________________________________________
CPU: Intel 2500K @ 4.5GHz
GPU: Amd 7970 @ 1000mhz
OS: Windows 7 64 Bit
Settings: http://i.imgur.com/e0DZIMu.jpg (These are just my settings for example. You can use the img tags but I decided not to as to not clutter the OP.)
Min fps: ##
Max fps: ##
Avg fps: ##
Graph: http://i.imgur.com/fRqcARQ.png (Post your findings in a graph for dx9, dx11, and open gl. You can use fraps and an a spreadsheet program (aka excel). The 120fps line in the example is not necessary. It was just an old graph of mine.)
Screenshots of bug (Optional)
_____________________________________________________________________________________________________________________________
Sorry I don't have any results yet. 252 came out just now and I am playing some ns2 even though it has none of the candy 253 will have.
Note: I tried to find the old benchmark thread to copy some of its original post. I could not find it. If someone had a link to that, or would like me to make the post better let me know how.
Comments
Hence the post. Although I read that there may be bugs using them according to @ironhorse.
edit: restarted the pc and see the difference now, can finally play at my native res 1920x1200 with no lag using dx9. opengl seemed laggy to me.
Default is multicore rendering now. It just knows and does it automagically.
directx11 = 163 fps
directx9 = 182 fps
however is there a big difference in the ingame-graphics with the different versions?
and what is better dx11 or opengl?
i hope dx11 are still broken untill 253, right?
No noticeable visual differences at all. I didn't see much fps difference but I'm heavily CPU bound anyway.
Specs:
CPU: Intel Core i5-3570K Ivy Bridge @ 4.5 GHz
GPU: AMD Radeon HD 7970 GHz Edition (Tahiti TX2)
RAM: 16GB DDR3 1600 MHz
Sound Card: Creative X-Fi
OS: Windows 8 64-bit
Settings (ignore DX11):
https://i.imgur.com/ymXQj3I.jpg
https://i.imgur.com/6RBAtYs.jpg
OpenGL:
Bug with OpenGL (check crosshair): https://i.imgur.com/1n19upR.jpg
PLOG:
client-0828-164420.plog (45.4 MB)
https://mega.co.nz/#!BcwwBZ4J!P8CPlD15Oh00h4028fwwTCPYUHIsXg8rYkatHIyxTTE
DX11:
PLOG:
client-0828-170909.zip (22.0 MB)
https://mega.co.nz/#!FRgExLRT!AgqPpwWj02Ob2ysFSqJaDWn2uPcao_0ssLRgg0hVebw
DX9:
PLOG:
https://anonfiles.com/file/5301c39211a9b74625f771e2e2fca645
Getting errors like this while using opengl, get the same thing with blink except it's a black screen with white dots (kind of like the old windows space screensaver). Hard to take a picture of cause i don't know how to make it happen, its kind of random.
Performance:
DX9>DX11>Opengl
Responsiveness, like mouse lag:
Opengl>DX11>DX9
@Ritualsacrifice
That is most likely a driver bug. OpenGL isn't used very often in games, and as a result some drivers have buggy implementations and will render garbage. Try to lower your settings. Another person on the forums had higher settings like bloom and ambient occlusions trigger driver bugs for them. Driver manufacturers will have to fix this.
Specs:
CPU: Intel i7 930 @ 3.6GHz
RAM: 6GB DDR3 800Mhz
GPU: Nvidia GeForce GTX590 (320.49 drivers)
OS: Windows 7 64bit
I was running the game with the following graphics settings:
I loaded up ns2_descent and ran around the map, starting in fabrication, going only around the outside of the map in a clockwise circle on both DX9 and DX11 and used fraps to record my frame times. I then used this data to work out the time in ms between each frame and plotted the results from the DX9 and DX11 benchmark on the same graph (for the first 2500 frames) :
This is the data for my FPS for the whole run on DX9:
Frames, Time (ms), Min, Max, Avg
6022, 75645, 62, 96, 79.609
And DX11:
Frames, Time (ms), Min, Max, Avg
3364, 74350, 34, 55, 45.245
I tried OpenGL and my FPS on the main menu was about 10 so I didnt end up trying that one in game.
Overall as the results show I suffer a significant FPS drop in DX11, however the time between frames does appear to be somewhat more consistent but then again DX11 also seemed to have spikes of up to 180ms/frame more frequently.
I also noticed despite my FPS on DX9 being much higher and not dropping below a 62fps minimum, the game still felt very choppy (Running on the same settings prior to 252 I did not experience this, similar framerates but minus the chop). Also when running with r_status enabled I frequently noticed the game to be waiting on my GPU, whereas prior to 252 I was always CPU bound. I also experienced hangs of up to 5-10 seconds upon loading the game and after loading a map.
So in short performance for me is worse than it was prior to the 252. I can of course turn my graphics down to get a smoother performance, but I do like it to look pretty :P and it is strange to see the game behaving like this.
*Edit: Also did the same but with the game on the lowest settings possible, it runs much smoother of course but DX9 still seems to outperform DX11, graph below:
I turn everything to the lowest possible settings. I think this was happening in dx11 as well, but i haven't confirmed it. It's hard to reproduce as well, it seems to be tied to map locations (i get that effect during fade blink on veil in cargo near the long hallway to the dome).
Experienced the same thing w/ opengl before it crashed. About every third or fourth blink, I'd get stars like I'm warp speeding. So far I've had smoothest performance w/ dx11, only one crash.
You can always try the console command "maxfps 60", which will limit your FPS to 60.
I see one error in the op. I am going to request min max and avg fps numbers too. Shonan and Zinkey, if you guys have your results still could you please add those to your posts.
I found config at C:\Users\krab_000\AppData\Roaming\Natural Selection 2\system_options.xml
<device>VALUE</device>
VALUE is D3D9, D3D11, OpenGL.