De release van VKD3D-Proton 2.7, een fork van Vkd3d met de implementatie van Direct3D 12

Valve heeft VKD3D-Proton 2.7 uitgebracht, een tak van de vkd3d-codebasis, die is ontwikkeld om de ondersteuning voor Direct3D 12 in het Proton-spelpakket te verbeteren. VKD3D-Proton ondersteunt Proton-specifieke wijzigingen, optimalisaties en verbeteringen voor een betere werking van Windows-games die zijn gebaseerd op Direct3D 12 en die nog niet zijn opgenomen in de hoofdversie van vkd3d. Van de verschillen wordt ook de focus op het gebruik van moderne Vulkan-uitbreidingen en de mogelijkheden van nieuwe grafische stuurprogramma's om volledige compatibiliteit met Direct3D 12 te bereiken, opgemerkt.

In de nieuwe versie:

  • De vereisten voor stuurprogramma's zijn verhoogd. Voor werking is nu ondersteuning voor de Vulkan-uitbreidingen VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 en VK_KHR_maintenance4 vereist, zoals geïmplementeerd in Mesa 22.0 en de proprietaire stuurprogramma's van NVIDIA 510.
  • De in de vorige release gepresenteerde nieuwe D3D12-pijplijnbibliotheek is aangepast voor alle games, inclusief die welke de D3D12-API onjuist gebruiken, dankzij de implementatie van een interne schijfcache voor de representatie van SPIR-V, gegenereerd uit DXBC/DXIL.
  • Er is een reeks optimalisaties doorgevoerd, gericht op het verminderen van overhead en het verhogen van de GPU-prestaties in situaties zoals diepte-rendering, het gebruik van WriteBufferImmediate(), beeldverwerking, geheugenallocatie voor middelen en toegang tot rootdescriptoren.
  • Ondersteuning is toegevoegd voor D3D12-mogelijkheden zoals mesh-shaders (voor gebruik is VK_EXT_mesh_shader-ondersteuning vereist), gedeelde middelen (shared resource) en barrières (fence).
  • De implementatie van ondersteuning voor DXR 1.1 is voortgezet.
  • Initiële ondersteuning voor HDR is toegevoegd.
  • Er zijn talrijke bugfixes doorgevoerd met betrekking tot DXIL-ondersteuning.
  • De compatibiliteit met de Intel ANV-stuurprogramma's is verbeterd.
  • De mogelijkheden voor debuggen zijn uitgebreid.
  • De stabiliteit van het draaien van en schakelen tussen volledig scherm-games via Alt+Tab is verbeterd.
  • De voorbereiding voor de migratie van de code van LGPL 2.1 naar de MIT-licentie is uitgevoerd.
  • Problemen in games zoals Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered en Lost Judgment zijn opgelost.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster