La società Valve ha lanciato VKD3D-Proton 2.5, una derivazione della base di codice vkd3d, progettata per migliorare il supporto a Direct3D 12 nel pacchetto Proton per il lancio di giochi. VKD3D-Proton include modifiche specifiche per Proton, ottimizzazioni e miglioramenti per garantire una migliore esperienza con i giochi Windows basati su Direct3D 12, che non sono ancora state integrate nella versione principale di vkd3d. Tra le differenze si segnala l'orientamento verso l'uso delle moderne estensioni Vulkan e delle capacità delle recenti versioni dei driver grafici per raggiungere la piena compatibilità con Direct3D 12.
Nella nuova versione:
- È stata implementata una supporto quasi completo per l'API DXR 1.0 (DirectX Raytracing) e il supporto sperimentale per DXR 1.1 (attivabile impostando la variabile d'ambiente VKD3D_CONFIG=dxr|dxr11). In DXR 1.1 non sono ancora implementate tutte le funzionalità, ma è già completamente disponibile il supporto per il ray tracing inline. Tra i giochi che utilizzano DXR si segnalano Control, DEATHLOOP, Cyberpunk 2077, World of Warcraft e Resident Evil: Village.
- Per i sistemi con schede grafiche NVIDIA, è stata aggiunta la compatibilità con la tecnologia DLSS, che consente di utilizzare i core Tensor delle schede grafiche NVIDIA per il ridimensionamento realistico delle immagini attraverso metodi di machine learning, aumentando la risoluzione senza perdita di qualità.
- Nel trasmettitore, è stata ampliata la compatibilità con i modelli shader per DXIL (DirectX Intermediate Language) per una rappresentazione intermedia.
- È stata aggiunta la compatibilità con la tecnologia PCI-e Resizable BAR (Base Address Registers), che consente alla CPU di accedere all'intera memoria video della GPU e in alcune situazioni aumenta le prestazioni della GPU del 10-15%. L'effetto dell'ottimizzazione è ben visibile nei giochi Horizon Zero Dawn e Death Stranding.
- Sono stati risolti problemi nei giochi DEATHLOOP, F1 2021, WRC 10, DIRT 5, Diablo II Resurrected, Psychonauts 2, Far Cry 6, Evil Genius 2: World Domination, Hitman 3, Anno 1800, e anche nei giochi basati su Unreal Engine 4.
Fonte: opennet.ru
