Vrijgave van VKD3D-Proton 2.8, vork van Vkd3d met Direct3D 12-implementatie

Valve heeft de release gepubliceerd van VKD3D-Proton 2.8, een fork van de vkd3d-codebase die is ontworpen om de ondersteuning voor Direct3D 12 in de Proton-gamelauncher te verbeteren. VKD3D-Proton ondersteunt Proton-specifieke veranderingen, optimalisaties en verbeteringen voor betere prestaties van Windows-games gebaseerd op Direct3D 12, die nog niet zijn overgenomen in het hoofdgedeelte van vkd3d. Onder de verschillen is er ook een focus op het gebruik van moderne Vulkan-extensies en de mogelijkheden van de nieuwste releases van grafische stuurprogramma's om volledige compatibiliteit met Direct3D 12 te bereiken.

In de nieuwe versie:

  • Ondersteuning toegevoegd voor de Vulkan-extensie VK_EXT_descriptor_buffer, waarvan het gebruik de CPU-belasting aanzienlijk verminderde.
  • De implementatie van virtuele framebuffers (SwapChain) is herschreven. De veranderingen maakten het mogelijk om met behulp van de VK_KHR_present_wait-extensie preciezere controle over vertragingen en frames te bieden en de CPU-belasting in de hoofdthread te verminderen.
  • Problemen in de games Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV en Resident Evil Village zijn opgelost.

Daarnaast kunnen we de update van het GE-Proton7-project opmerken, in het kader waarvan enthousiastelingen uitgebreide assemblages van het pakket maken, onafhankelijk van Valve, voor het uitvoeren van Proton Windows-applicaties, onderscheidend door een recentere versie van Wine, het gebruik van FFmpeg in FAudio en de toevoeging van extra patches die problemen in verschillende gametoepassingen oplossen. In versie Proton GE 43 is een overgang gemaakt naar de nieuwe codebasis Wine, dxvk, proton, protonfix en vkd3d (van Git), fixes zijn overgedragen om problemen in de games Immortals op te lossen: Fenyx, Baldur's Gate 3, Gears 5, Witcher 3

Bron: opennet.ru

Voeg een reactie