![]() ![]() Grand Theft Auto IV is a very notable example with many users experiencing near complete elimination of the game's infamous stuttering & frame dropping issues. In-fact: using DXVK on older DirectX 9 games has usually reaped the most performance improvements compared to newer games. In comparison, Vulkan is a much more optimised & modern API. The notable part here, however, is that in comparison to DirectX, Vulkan can perform better and with less stuttering in some games, although it is somewhat dependant on what hardware you are using.įurthermore, OMSI 2 uses DirectX version 9 which is quite outdated now and is no longer used by most games. Although it is intended for use under Linux via Wine, it can be used on Windows to the same effect.Īll of this is, of course, of no use to us. It translates DirectX API calls to Vulkan calls by providing a translation layer to the game. Vulkan is another graphics API that solves this problem because it is cross-platform (i.e., it can be run on Windows, macOS & Linux).ĭXVK uses this to solve the cross-platform compatibility problem that DirectX has. So, even if a Windows only game can be emulated on platform such as macOS or Linux (achieved via Wine), if it uses DirectX, it is likely that it will run into issues (of any severity) or fail to run at all. Although it is very popular amongst developers, it is only officially supported on Windows, as with any DirectX version. OMSI 2, by default, uses DirectX for this. In layman's terms, graphics APIs are what developers (in this case, M-R Software - the creators of OMSI 2) use to make their applications utilise your graphics card to render graphical elements. To understand the point of DXVK, you must first understand the concept of a graphics API (Application Programming Interface). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |