Sortie de VKD3D-Proton 2.5, fork de Vkd3d avec implémentation Direct3D 12

Valve a publié la version de VKD3D-Proton 2.5, un fork de la base de code vkd3d conçu pour améliorer la prise en charge de Direct3D 12 dans le lanceur de jeux Proton. VKD3D-Proton prend en charge les modifications, optimisations et améliorations spécifiques à Proton pour de meilleures performances des jeux Windows basés sur Direct3D 12, qui n'ont pas encore été adoptés dans la partie principale de vkd3d. Parmi les différences, l'accent est également mis sur l'utilisation d'extensions Vulkan modernes et sur les capacités des dernières versions de pilotes graphiques pour obtenir une compatibilité totale avec Direct3D 12.

Dans la nouvelle version:

  • Une prise en charge plus ou moins complète de l'API DXR 1.0 (DirectX Raytracing) et une prise en charge expérimentale de DXR 1.1 ont été implémentées (activées en définissant la variable d'environnement VKD3D_CONFIG=dxr|dxr11″). Dans DXR 1.1, toutes les fonctions ne sont pas encore implémentées, mais la prise en charge du lancer de rayons en ligne est déjà entièrement prête. Les jeux fonctionnels qui utilisent DXR incluent Control, DEATHLOOP, Cyberpunk 2077, World of Warcraft et Resident Evil : Village.
  • Pour les systèmes équipés de cartes vidéo NVIDIA, la prise en charge de la technologie DLSS a été ajoutée, ce qui vous permet d'utiliser les cœurs Tensor des cartes vidéo NVIDIA pour une mise à l'échelle réaliste de l'image à l'aide de méthodes d'apprentissage automatique pour augmenter la résolution sans perte de qualité.
  • Le traducteur pour la représentation intermédiaire des shaders DXIL (DirectX Intermediate Language) a étendu la prise en charge des modèles de shader.
  • Ajout de la prise en charge de la technologie PCI-e Resizing BAR (Base Address Registers), qui permet au processeur d'accéder à l'intégralité de la mémoire vidéo du GPU et, dans certaines situations, augmente les performances du GPU de 10 à 15 %. L'effet de l'optimisation est clairement visible dans les jeux Horizon Zero Dawn et Death Stranding.
  • Des problèmes ont été résolus dans les jeux DEATHLOOP, F1 2021, WRC 10, DIRT 5, Diablo II Resurrected, Psychonauts 2, Far Cry 6, Evil Genius 2: World Domination, Hitman 3, Anno 1800, ainsi que dans les jeux basés sur le Moteur irréel 4.

Source: opennet.ru

Ajouter un commentaire