Closed NJW1979 closed 1 year ago
There is no guarantee that Vulkan will be faster than OpenGL. On my own system it's the other way around, but in general NVidia's OpenGL driver is good enough to get the same performance out of GZDoom than Vulkan,
I find Raze runs better in Vulkan (especially Blood) while GZDoom runs better in OpenGL on my rig, as when I play Blood on Raze, in Vulkan I don't get any stuttering.
Raze version
Raze 1.8pre-542-g0380ef3b8 for most games and 1.7.1 for Exhumed.
Which game are you running with Raze?
Blood
What Operating System are you using?
Windows 11
Please describe your specific OS version
22H2
Relevant hardware info
Ryzen 9 3900x, 32Gb 3200 DDR4 RAM, 8Gb Gigabyte Eagle RTX 3070
Have you checked that no other similar issue already exists?
A clear and concise description of what the bug is.
When I play all games on Raze I get a few FPS less on Vulkan than I do on OpenGL.
This has happened on every Nvidia Display Driver I have tried. I use Raze 1.8pre-542-g0380ef3b8 for most games but 1.7.1 for Exhumed or the sprites float way too high. This issue is exactly the same on both versions.
When I had my 27" 165Hz 1080p monitor (ASUS VG278QR) OpenGL hovered between 164FPS and 165FPS, but Vulkan hovered between 161FPS and 162FPS.
On my new 27" 170Hz 1440p monitor (ASUS TUF Gaming VG27AQL1A), OpenGL hovered between 169FPS and 170FPS, and Vulkan hovered between 166FPS and 167FPS.
I find specifically on Blood I get stuttering and freezing on OpenGL, but not on Vulkan. I have the "vid_maxfps" command set at 0 (unlimited) and am using a G-Sync compatible monitor, so without an actual G-Sync chip I need G-Sync and V-Sync enabled together to not have input lag or screen tearing.
I am attaching my DXDiag file via Pastebin if that helps.
https://pastebin.com/PVDNgCgK
Steps to reproduce the behaviour.
Explain how to reproduce
Your configuration
Provide a Log
No response