Firma Valve opublikowała wydanie VKD3D-Proton 2.4, rozwidlenia kodu źródłowego vkd3d, stworzonego z myślą o lepszej obsłudze Direct3D 12 w pakiecie Proton do uruchamiania gier. VKD3D-Proton zawiera specyficzne dla Proton zmiany, optymalizacje i ulepszenia, które poprawiają działanie gier Windows opartych na Direct3D 12, a które nie zostały jeszcze włączone do głównej gałęzi vkd3d. Wśród różnic wskazuje się także ukierunkowanie na wykorzystanie nowoczesnych rozszerzeń Vulkan oraz możliwości najnowszych wersji sterowników graficznych w celu osiągnięcia pełnej zgodności z Direct3D 12.
W nowej wersji:
- Dodano obsługę tekstur kafelkowych (sparse texture).
- Wprowadzono różne optymalizacje wydajności, w tym zmniejszono opóźnienia przy przełączaniu wirtualnych framebufferów (SwapChain) oraz przyspieszono wykrywanie informacji o formacie.
- Zoptymalizowano stosowanie barier podczas renderowania, co pozwoliło uzyskać zauważalny wzrost wydajności (o 15%-20% w Horizon Zero Dawn, o 10% w Death Stranding oraz o 5-10% w wielu innych grach).
- Usunięto problemy w grach „RE: Village”, Cyberpunk 2077, GravityMark, Necromunda: Hired Gun, Horizon Zero Dawn i DIRT 5.
Źródło: opennet.ru
