Vulkan - Doom (2016)
In July 2016, developer id Software patched its new 2016 ‘Doom’ reboot with the Vulkan API which is a low-level API with potential performance gains akin to the difference between DirectX 11 and 12. Enabling asynchronous compute support (which is extensively used throughout the game), the API provides significant performance improvements, especially on AMD hardware
Our first 1080p Vulkan result for Doom produces some very interesting statistics. The Asus ROG Strix GeForce GTX 1080 Ti takes good advantage of the lower-level API and adds on an additional 20fps to reach virtually 200fps. The GeForce GTX 1070, on the other hand, is showing little to no improvement over OpenGL. The Radeon R9 FuryX, however, shows an incredible +43% FPS performance improvement over the OpenGL API and allows it to match the output of the GeForce GTX 1070.
Moving up into 1440p paints a similar picture – the Asus ROG Strix GeForce GTX 1080 Ti provides more than a 34fps frame-rate improvement where as the GeForce GTX 1070 shows only a marginal 12fps improvement. The FuryX again shows impressive gains of 37% over its OpenGL results nearly closing the gap with the GeForce GTX 1070 when using the Vulkan API.