The best you could do is test by yourself different configurations and different games I think.

On mine (NVidia GTX970M on Windows 10 x64), Direct3D 12 gave me slightly better results on the stable release. But it's Vulkan (on development releases) that gave me huge improvements overall compared to Direct3D 11 or OpenGL.
It was really visible on the Ice Station level of Timesplitters 2:

Direct3D 11 or OpenGL with native resolution and 4x MSAA: Drops sometimes down to 30 fps, when there is lots of elements on the screen, really annoying

(01-01-2018, 01:38 AM)Der Siebte Schatten Wrote: The best you could do is test by yourself different configurations and different games I think.

On mine (NVidia GTX970M on Windows 10 x64), Direct3D 12 gave me slightly better results on the stable release. But it's Vulkan (on development releases) that gave me huge improvements overall compared to Direct3D 11 or OpenGL.
It was really visible on the Ice Station level of Timesplitters 2:

Direct3D 11 or OpenGL with native resolution and 4x MSAA: Drops sometimes down to 30 fps, when there is lots of elements on the screen, really annoying

A friend of mine had better results with OpenGL, so it really depends on your configuration and the games you play. So just try and see...

That's interesting - generally people are saying that "Hybrid" ubershaders on nvidia drivers still cause stuttering on all APIs but dx11 (ie vulkan and opengl). I wonder if it's driver revision or device specific? Or you happened to test a game that doesn't hit the shader compiler as hard, or happened to have everything already in the shader cache?

(01-03-2018, 05:24 AM)JonnyH Wrote: That's interesting - generally people are saying that "Hybrid" ubershaders on nvidia drivers still cause stuttering on all APIs but dx11 (ie vulkan and opengl). I wonder if it's driver revision or device specific? Or you happened to test a game that doesn't hit the shader compiler as hard, or happened to have everything already in the shader cache?

I had stuttering rarely, on Super Mario Sunshine for example. But when it happens, it's quite light and last for the first 10 seconds at most. Then it disappears completely...
Can't answer you how it works that way though...