SlÀpp av DXVK 1.10.1, en implementering av Direct3D 9/10/11 ovanpÄ Vulkan-API:t

UtgÄvan av DXVK 1.10.1 Àr tillgÀnglig, vilket erbjuder en implementering av DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 och 11, som fungerar genom att översÀtta anrop till Vulkan-API:t. För att anvÀnda DXVK krÀvs drivrutiner som stöder Vulkan-API version 1.1, sÄsom Mesa RADV 21.2, NVIDIA 495.46, Intel ANV och AMDVLK. DXVK kan anvÀndas för att köra 3D-applikationer och spel pÄ Linux med Wine, och fungerar som ett högpresterande alternativ till de inbyggda implementeringarna av Direct3D 9/10/11 i Wine som gÄr via OpenGL.

Huvudsakliga förÀndringar:

  • Inledande stöd för delade resurser av texturer och IDXGIResource-API:t har implementerats. För att lagra metadata för texturer tillsammans med relaterade delade minnesdeskriptorer krĂ€vs ytterligare patchar till Wine, som för nĂ€rvarande endast Ă€r tillgĂ€ngliga i Proton Experimental-grenen. Just nu Ă€r implementeringen begrĂ€nsad till stöd för delad Ă„tkomst till 2D-texturer för D3D9 och D3D11-API:t. Anropet IDXGIKeyedMutex stöds inte och det finns för nĂ€rvarande ingen möjlighet att dela resurser med program som anvĂ€nder D3D12 och Vulkan. De tillagda funktionerna har löst problem med videovisning i vissa spel frĂ„n Koei Tecmo, sĂ„som Nioh 2 och Atelier-serien, samt förbĂ€ttrat rendering av grĂ€nssnittet i spelet Black Mesa.
  • Miljövariabeln DXVK_ENABLE_NVAPI har lagts till, vilket möjliggör avaktivering av överskrivningen av tillverkarens ID (motsvarande parametern dxvk.nvapiHack = False).
  • Shaderkodsgenereringen har förbĂ€ttrats vid anvĂ€ndning av lokala arrayer, vilket kan snabba upp prestandan för vissa D3D11-spel pĂ„ system med NVIDIA-drivrutiner.
  • En optimering har lagts till som potentiellt ökar prestandan vid rendering av bilder i formatet DXGI_FORMAT_R11G11B10_FLOAT.
  • Problem med att ladda texturer vid anvĂ€ndning av D3D9 har lösts.
  • För spelen Assassin’s Creed 3 och Black Flag har instĂ€llningen "d3d11.cachedDynamicResources = a" aktiverats för att lösa prestandaproblem. För spelet Frostpunk har instĂ€llningen "d3d11.cachedDynamicResources = c" aktiverats, och för spelet God of War "dxgi.maxFrameLatency = 1".
  • Renderingproblem i spelen "GTA: San Andreas" och "Rayman Origins" har Ă„tgĂ€rdats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster