DXVK
Vulkan üzerinde Direct3D 9, 10 ve 11’i uygulayan bir çeviri katmanı. Philip Rebohle 2018’den itibaren yazdı. Windows oyunlarının bugün Linux’ta sorunsuz çalışmasının nedenlerinden biri.
DXVK emülasyon yapmak yerine D3D çağrılarını gerçek zamanlı olarak Vulkan’a çevirir ve derlenmiş gölgelendiricileri diskte önbellekler; performans tipik olarak Windows’un birkaç yüzde yakınında, bazen Vulkan sürücüsünün daha az yük taşıması nedeniyle üstünde kalır. Valve’in Proton’unun, dolayısıyla her Steam Deck’in içinde gelir. Kardeş proje VKD3D-Proton aynısını Direct3D 12 için yapar. Teknik açıdan ilginç kısım, katmanın D3D’nin davranışını hatalarıyla birlikte birebir yeniden üretmek zorunda olmasıdır; çünkü oyunlar bu hatalara bel bağlar.