Steam Play (Proton) tarafından modern Windows oyunlarını GNU/Linux üzerinde çalıştırmak için kullanılan Direct3D 12 on Vulkan API uygulamasının en son büyük güncellemesi olarak VKD3D-Proton 3.0, Valve’nin Linux ekibinden Hans Kristian Arntzen tarafından duyuruldu. VKD3D-Proton 3.0, geçtiğimiz yıl üzerinde çalışılan çeşitli önemli özellikler getiren önemli bir sürüm olarak kabul ediliyor. VKD3D-Proton 3.0, artık DXVK ile aynı DXBC ön ucunu paylaşan eski VKD3D gölgelendirici yolunun yerini alacak şekilde DXBC gölgelendirici arka ucunun yeniden yazılmasını içeriyor. VKD3D-Proton 3.0 ayrıca, Vulkan işbirlikçi matrisi ve gölgelendirici float8 uzantıları aracılığıyla AMD FidelityFX Super Resolution 4 “FSR4” desteği de getiriyor. Bu FSR4 desteği AMD GPU’larda iyi çalışırken, diğer bazı Vulkan sürücülerinde sorunlarla karşılaşabileceği söyleniyor. Bilindiği gibi Wine‘ın yalnızca Direct3D 12 ile OpenGL üzerinde güzel bir şekilde eşleşmeyen ve dolayısıyla mevcut WineD3D kodlarına uymayan D3D12 yaklaşımıyla sürdürüldüğü belirtiliyordu. Wine tabanlı yazılımın Proton’un bir parçası olarak kullanıma girmesi konusu, Valve’i memnun etmişe benziyordu. Böylelikle modern Windows oyunlarının GNU/Linux’ta Steam Play altında güzel bir şekilde çalışmasına olanak sağlanacağı düşünülüyordu. VKD3D-Proton, tam Direct3D 12 API’yi Vulkan’ın üzerine uygulamayı amaçlayan bir VKD3D çatalı olarak kullanıma sunuluyor ve proje, Proton’da Direct3D 12 desteği için geliştirme çalışması görevi görüyor. VKD3D-Proton 3.0 hakkında daha bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
VKD3D-Proton 3.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.
