Steam Deck users now get better performance in older games thanks to Vulkan API upgrade

Table of Contents
Direct3D, the real-time 3D rendering API for DirectX, is an integral part of how games are built and run. This is ever-evolving, and as you may know, older games run on older versions of DirectX – and in turn, Direct3D. This can cause compatibility and performance problems for users wanting to play older games on newer hardware, particularly something like the Steam Deck which already has to go through a translation layer to get Windows games running on its Linux-based SteamOS.
However, a recent merging of code will now make it easier to run older Direct3D 8 games, enjoying a similar level of support as Direct3D 9 and newer.
Prime Day may have closed its doors, but that hasn't stopped great deals from landing on the web's biggest online retailer. Here are all the best last chance savings from this year's Prime event.
- Sapphire 11348-03-20G Pulse AMD Radeon™ RX 9070 XT Was $779 Now $719
- AMD Ryzen 7 7800X3D 8-Core, 16-Thread Desktop Processor Was $449 Now $341
- Skytech King 95 Gaming PC Desktop, Ryzen 7 9800X3D 4.7 GHz Was $2,899 Now $2,599
- LG 77-Inch Class OLED evo AI 4K C5 Series Smart TV Was $3,696 Now $2,996
- AOC Laptop Computer 16GB RAM 512GB SSD Was $360.99 Now $306.84
- Lexar 2TB NM1090 w/HeatSink SSD PCIe Gen5x4 NVMe M.2 Was $281.97 Now $214.98
- Apple Watch Series 10 GPS + Cellular 42mm case Smartwatch Was $499.99 Now $379.99
- AMD Ryzen 9 5950X 16-core, 32-thread unlocked desktop processor Was $3199.99 Now $279.99
- Garmin vívoactive 5, Health and Fitness GPS Smartwatch Was $299.99 Now $190
*Prices and savings subject to change. Click through to get the current prices.
Direct3D 8 being merged into DXVK is a boost for Linux users
The D8VK project provided Direct3D 8 support until now, but now it is being merged into DXVK, a piece of open-source software that is heavily relied on for Direct3D 9/10/11 support in Vulkan. This is via a merge request from Valve developer Joshua Ashton. The recommended Vulkan API is utilized by Valve’s Proton compatibility layer (known as Steam Play) to smoothly run Windows games on Linux, which the Steam Deck uses.
So, now players can look forward to better performance or visual support in these older Direct3D 8-based games on Linux devices such as the Steam Deck. With DXVK now covering Direct3D 8 through 11, it opens up a smoother and more reliable experience for a wider range of games. If you’re wondering about Direct3D 12, this is currently covered by the VKD3D-Proton project.
What games are supported by Direct3D 8?
So what kind of retro games should be better supported now? Not that we like to call some of these retro, but we have to admit they kind of are at this point. Well, since DirectX 8.0 was introduced in November 2000, games such as Grand Theft Auto III, Max Payne, and Tom Clancy’s Splinter Cell make the list.
Plenty of popular games are supported by Direct3D 8, all of which you can find on PCGamingWiki. Keep in mind that this list will include many examples that also support the newer 9.0 version, which was already running great before this merge.