Utgivning av DXVK 2.2, en implementation av Direct3D 9/10/11 ovanpÄ Vulkan-API:et

Version 2.2 av DXVK-slitsen Àr tillgÀnglig, som ger en implementering av DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 och 11, som fungerar genom att översÀtta anrop till Vulkan-API:et. För att anvÀnda DXVK krÀvs drivrutiner som stödjer Vulkan API 1.3, sÄsom Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 och AMDVLK. DXVK kan anvÀndas för att köra 3D-applikationer och spel i Linux med hjÀlp av Wine, som en mer högpresterande alternativ till de inbyggda Direct3D 9/10/11-implementeringarna i Wine som arbetar ovanpÄ OpenGL.

Huvudsakliga förÀndringar:

  • Stödet för D3D11On12-slitsen har lagts till, vilket gör det möjligt att köra Direct3D 11 ovanpĂ„ Direct3D 12. För att stödja D3D12 i nya spel baserade pĂ„ Unity-motorn, sĂ„som Lego Builder’s Journey, har DXVK implementerat möjligheten att skapa D3D11-enheter frĂ„n D3D12-enheter genom att anvĂ€nda funktionen D3D11On12CreateDevice och grĂ€nssnittet ID3D11On12Device.
  • I implementeringen av Direct3D 9 har stöd för delvis presentation (Partial Presentation) lagts till, vilket gör det möjligt att organisera visning av delar av fönstret genom att kopiera innehĂ„llet i backbuffer-minnet till systemminnet och sedan rita det i fönstret med CPU:n. Denna funktion förbĂ€ttrar kompatibiliteten med spellĂ€rare skapade med Microsoft WPF-verktyget, men med en minskning av prestandan. För Direct3D 9 har Ă€ven det allmĂ€nna beteendet hos virtuella swapbuffers (SwapChain) förbĂ€ttrats och stödet för d3d9.noExplicitFrontBuffer-alternativet har upphört.
  • Vid anvĂ€ndning med Proton eller Wine har standardinstĂ€llningen för skapande av loggfiler avbrutits och diagnostiska meddelanden skrivs ut till konsolen med hjĂ€lp av Wine-specifika funktioner, vilket motsvarar beteendet hos vkd3d-proton. För att Ă„teruppta skapandet av separat loggfiler kan miljövariabeln DXVK_LOG_PATH stĂ€llas in.
  • MinnesanvĂ€ndning har minskats avsevĂ€rt i situationer dĂ€r oanvĂ€nda D3D11-enheter skapas i spel.
  • PĂ„ system med flera GPU:er har det skett förbĂ€ttringar i identifieringen av utdataenheter tillgĂ€ngliga via DXGI, vilket löser prestandaproblem i nya spel baserade pĂ„ RE-motorn (Reach for the Moon) som anvĂ€nder D3D12.
  • Problem som upptrĂ€der i spelen har Ă„tgĂ€rdats:
    • Battle Fantasia Revised Edition
    • Cold Fear
    • Dawn of Magic 2
    • DC Universe Online
    • Far Cry 2
    • Halo: The Master Chief Collection
    • Warhammer 40k: Space Marine
    • Jade Empire
    • Sid Meier’s Pirates
    • Total War: Shogun 2

    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