VKD3D-Proton 3.1 Adds Support for Shader Model 6.9

The latest release improves DirectX 12 support on Linux and sets the stage for upcoming descriptor heap functionality.

Updated on Oct. 28, 2026 in Semiconductors

VKD3D-Proton 3.1 Adds Support for Shader Model 6.9

Live Poll

Do you prioritize new graphic feature compatibility over long-term stability in your PC gaming setup?

Valve has released VKD3D-Proton 3.1, a software update that brings support for Shader Model 6.9 and DXR 1.2 to Linux gaming. This new version is now available and introduces critical framework enhancements to prepare for future feature rollouts.

Why it matters

This release bridges the gap between Windows-centric DirectX 12 applications and Linux environments by enabling modern hardware features. It cleans up existing compatibility issues to ensure stable performance for users ahead of more significant upcoming updates.

Version 3.1 enables VK_EXT_descriptor_heap and KHR_opacity_micromap support, alongside new performance optimizations for ClearUAV and RTAS build commands. The update includes workarounds for AMD GCN and Qualcomm hardware architectures.

The players

Valve

A developer of gaming hardware and digital distribution platforms that maintains the Linux-based Proton software stack.

The details

VKD3D-Proton translates DirectX 12 calls—the application programming interface used for graphics and compute—into the Vulkan format native to Linux. Version 3.1 enables view instancing by default and adds aarch64 build support, allowing for better efficiency on non-x86 platforms. These changes act as a foundation for implementing more complex rendering techniques in the upcoming version 3.2.

Timeline

  1. October 28, 2026: VKD3D-Proton 3.1 was officially released.

The Tech Race

This release follows the development cadence of the VKD3D-Proton master development branch to prepare software for future integration. It marks a clear progression toward the 3.2 release, which is expected to introduce more significant architectural changes.

Users will see these improvements integrated into their systems automatically through updated Proton versions managed by Valve. Those interested in testing experimental features immediately can opt-in using manual configuration guides.

The takeaway

This update provides critical infrastructure for modern graphics APIs on Linux systems. Developers and power users should track the upcoming 3.2 release, which will likely mark the transition to default enablement of the new descriptor heap functionality.

Further reading

For more on the hardware-software layer of Linux gaming, visit Semiconductors.

Source note: This article includes information reported by GamingOnLinux.

Live Poll

Do you prioritize new graphic feature compatibility over long-term stability in your PC gaming setup?