Direct X, OpenGL, Vulcan

Ideas and suggestions for how to improve the Warzone 2100 base game only. Ideas for mods go in Mapping/Modding instead. Read sticky posts first!
Post Reply
themac
Trained
Trained
Posts: 387
Joined: 17 Jul 2009, 19:14
Location: Germany

Direct X, OpenGL, Vulcan

Post by themac » 07 Apr 2021, 17:20

So which of those do you recommend for play Warzone? Direct X? OpenGL? Vulcan? I tested the 4.0.0 with all of them and can not notice any difference so far. :)

User avatar
MaNGusT
Art contributor
Posts: 1129
Joined: 22 Sep 2006, 10:31
Location: Russia

Re: Direct X, OpenGL, Vulcan

Post by MaNGusT » 07 Apr 2021, 17:41

Vulkan has best performance
Image

themac
Trained
Trained
Posts: 387
Joined: 17 Jul 2009, 19:14
Location: Germany

Re: Direct X, OpenGL, Vulcan

Post by themac » 07 Apr 2021, 18:05

Thanks :)

pastdue
Warzone 2100 Team Member
Warzone 2100 Team Member
Posts: 296
Joined: 13 Aug 2017, 17:44

Re: Direct X, OpenGL, Vulcan

Post by pastdue » 07 Apr 2021, 19:38

It's a bit system/hardware/driver-dependent.

If you have good OpenGL drivers, but (buggy) Vulkan drivers, OpenGL may be the best option. It's the most widely-tested, longest-developed, and most "stable"/compatible backend.

If your graphics drivers have mature Vulkan support, Vulkan should (hopefully) perform better than OpenGL.

DirectX mode actually uses libANGLE to convert OpenGL ES - > DirectX. On paper, this should have higher overhead and perform worse. But on specific systems - if they have poor OpenGL / Vulkan support / drivers, but polished DirectX drivers - it may end up performing better in practice. And on specific systems that might not support modern OpenGL versions, it might be the only option that works.

So the summary is: Try them out, compare them - I'd expect Vulkan/OpenGL to be the best, but you never know.

Post Reply