Die Firma Valve hat die Veröffentlichung von VKD3D-Proton 2.8 bekannt gegeben, einem Abzweig des Vkd3d-Codebases, der erstellt wurde, um die UnterstĂŒtzung von Direct3D 12 im Package fĂŒr Proton-Spiele zu verbessern. In VKD3D-Proton werden spezifische Ănderungen, Optimierungen und Verbesserungen fĂŒr eine bessere Performance von Windows-Spielen auf Basis von Direct3D 12 unterstĂŒtzt, die bisher nicht in den Hauptbestand von vkd3d aufgenommen wurden. Zu den Unterschieden gehört auch die Ausrichtung auf die Nutzung moderner Vulkan-Erweiterungen und die Möglichkeiten neuer Grafikkartentreiber, um die volle KompatibilitĂ€t mit Direct3D 12 zu erreichen.
In der neuen Version:
- UnterstĂŒtzung fĂŒr die Vulkan-Erweiterung VK_EXT_descriptor_buffer hinzugefĂŒgt, deren Anwendung die CPU-Last erheblich reduzieren konnte.
- Die Implementierung der virtuellen Framebuffer (SwapChain) wurde ĂŒberarbeitet. Die Ănderungen ermöglichen eine prĂ€zisere Steuerung von Latenz und Frames mithilfe der Erweiterung VK_KHR_present_wait und reduzieren die CPU-Belastung im Hauptthread.
- Probleme in den Spielen Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village wurden behoben.
ZusĂ€tzlich kann das Update des Projekts GE-Proton7 erwĂ€hnt werden, im Rahmen dessen Enthusiasten erweiterte Builds des Proton-Pakets fĂŒr Windows-Anwendungen unabhĂ€ngig von Valve erstellen, die sich durch eine neuere Version von Wine, den Einsatz von FFmpeg in FAudio und die Einbeziehung zusĂ€tzlicher Patches, die Probleme in verschiedenen Spielanwendungen lösen, auszeichnen. In der Version Proton GE 43 wurde auf eine neue Codebasis von Wine, dxvk, proton, protonfix und vkd3d (aus Git) umgestellt, wĂ€hrend Korrekturen fĂŒr Probleme in den Spielen Immortals: Fenyx, Baldurâs Gate 3, Gears 5, Witcher 3 ĂŒbernommen wurden.
Quelle: opennet.ru
