Can i use command line to switch to vulkan mode, i know i can use it to switch to opengl or direcx 12. But vulkan idk. All topics about vulkan mode were in Linux and wine not in direct windows environment.
It’s DXVK that enables Linux users to play Windows games using Vulkan.
Warcraft III lacks either a Vulkan or D3D12 backend. It has a D3D9 and OpenGL backend but both are deprecated and should not be used. Its main supported backends are D3D11 and Metal (MacOS only).
The reason topics related to Linux were mentioning Vulkan is because they are using a D3D11 translator/emulator that is implemented using Vulkan. This is because D3D11, like all D3D versions and all DX versions, is Windows exclusive. Builds for such compatibility layers could be available for Windows as well, but logically their use makes no sense given that Windows natively supports D3D11.
DXVK is cool. Some people used it to improve the performance of Elden Ring on Windows for example.
Vulkan is prolly more efficient than DirectX.
Both D3D12 and VK are built around similar principles. If one is more efficient than the other would largely come down to driver support.
I would take results from adapters/emulators like DXVK with a pinch of salt. They might seem faster but due to the nature of the emulation they might not be producing visually identical results. For example in cases of features or limits not supported by Vulkan but supported by D3D12 the adapter might feed this back to the application that the feature is not supported causing the application to take different logic paths and so skip potentially demanding operations. If it does claim such features are supported it might out right skip them or emulate them using an inaccurate but faster approach.
Thanks to all, i know now world of warcraft is only going by dx and opengl. The translation was the vulkan. And sorry was not so clear about my concern it was not warcraft III, it was World of warcraft and they are in different leagues. All your answers were and are helpful. So super thanks.