

Similarly trying old AMD RX 460 4GB with Intel i5-9400F we get nearly identical performance over DX11/DXVK with slightly better 0.1% lows. Moving to GTX 1070 and Ryzen 5900X at higher resolution (100% GPU usage) DXVK has few FPS less on average but the frametimes seems to be more consistent (better 0.1% lows): On Ryzen 4800U laptop (iGPU Vega 8) the performance slightly decreased: I use Kholusia north (N) and south (S) views from Wright settlement.

I used DXVK 1.9.2, benchmarks were done with the help of MSI Afterburner.
#OPENGL VS DIRECTX 11 BENCHMARKS DRIVERS#
If you use monitoring/benchmarking app like MSI Afterburner or CapFrameX you should see that instead of DX11 it's reporting Vulkan as the API used.Ĭurrently used API will be shown by apps like MSI Afterburner DXVK FF14 Benchmarksīenchmarks were done on latest Windows 10 and drivers versions. close it and remove the DLL files - for some reason DXVK is not working properly with your hardware setup (you can possibly report it on DXVK bug tracker). Program Files / SquareEnix / FINAL FANTASY XIV - A Realm Reboorn / game For Final Fantasy XIV you want to put the DLL files in FF14 game subfolder:

#OPENGL VS DIRECTX 11 BENCHMARKS DOWNLOAD#
To force FF14 or other game to run over DXVK download latest release (tar.gz archive), extract it and then copy DLL files from 圆4 folder to your game folder (use x32 if you have an old 32-bit game). FF14 over Vulkanįinal Fantasy XIV is a DX11 game, but uses DX11 modern features allowing it to use multiple CPU cores so benefits of DXVK will be small if any and very setup specific - your CPU and then GPU will play a big role how this will perform. The thing is it's mostly effective on older games that use single CPU core - so DX9 games and only some DX11 games. It won't be as efficient as a proper Vulkan version but if it will work it should be noticeably better. DXVK on WindowsĭXVK main usage is Linux but even on Windows it can be used to improve old games performance. DX12 and Vulkan are quite different than previous versions and to get most benefits from them game developers must implement the game engine in a way that fits those APIs. It's not as easy as just using newer version of DX to make the game perform much better. DX12 and Vulkan take multi-core scaling very seriously allowing games to use multiple CPU cores for scheduling and managing GPU work (draw calls). Early DX11 games will also very likely will be running on a single core but more modern can use multiple cores improving the performance. Old versions of said APIs like DX9 and older OpenGL revisions will run on a single CPU core thus having a very limited performance scaling. Aside of DX we have OpenGL and Vulkan as cross-platform APIs. Right now we have two old versions - DX11 and DX9 and current DX12. For Windows it's DirectX or DX for short. When games use GPU they have to do it through system specific API. Tl dr: as FF14 already can use multiple CPU cores for many systems using DXVK will not improve performance or even introduce stutter - but in some cases it should slightly improve performance as reported by few users. Let's take a look at running Final Fantasy XIV over Vulkan on Windows. It's intended for running Windows games on Linux but can also be used on Windows to boost performance of old DX 9 and some DX 11 game.

DXVK is a Windows DX API implementation using Vulkan API.
