Kutulutsidwa kwa DXVK 2.2, Direct3D 9/10/11 kukhazikitsa pamwamba pa Vulkan API

Kutulutsidwa kwa DXVK 2.2 wosanjikiza kulipo, ndikupereka kukhazikitsidwa kwa DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ndi 11, akugwira ntchito yomasulira mafoni ku Vulkan API. DXVK imafuna madalaivala omwe amathandizira Vulkan API 1.3, monga Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, ndi AMDVLK. DXVK itha kugwiritsidwa ntchito poyendetsa mapulogalamu a 3D ndi masewera pa Linux pogwiritsa ntchito Vinyo, yomwe imagwira ntchito ngati njira yopambana kwambiri yopangira zida za Wine Direct3D 9/10/11 zomwe zikuyenda pamwamba pa OpenGL.

Zosintha zazikulu:

  • Thandizo lowonjezera la D3D11On12 wosanjikiza, lomwe limalola Direct3D 11 kuthamanga pamwamba pa Direct3D 12. Kuti muthandizire D3D12 mumasewera atsopano a Unity, monga Ulendo wa Lego Builder, DXVK imaphatikizapo luso lopanga zipangizo za D3D11 kuchokera ku zipangizo za D3D12 pogwiritsa ntchito D3D11Device ndi ID12D3On11Device API.
  • Kukhazikitsa kwa Direct3D 9 kunayambitsa chithandizo chowonetsera pang'ono (Partial Presentation), chomwe chimakupatsani mwayi wokonza zowonetsera mbali zazenera potengera zomwe zili pazenera (backbuffer) mu kukumbukira dongosolo ndikujambula pazenera pogwiritsa ntchito CPU. Izi zimathandizira kuti zigwirizane ndi oyambitsa masewera omwe amamangidwa pogwiritsa ntchito zida za Microsoft WPF, pamtengo wocheperako. Kwa Direct3D 9, machitidwe ambiri a ma framebuffers (SwapChain) asinthidwanso ndipo kuthandizira njira ya d3d9.noExplicitFrontBuffer yatha.
  • Mukagwiritsidwa ntchito ndi Proton kapena Vinyo, mwachisawawa kupanga mafayilo a chipika kumayimitsidwa ndipo mauthenga ozindikira amatulutsidwa ku console pogwiritsa ntchito luso lapadera la vinyo, lomwe limafanana ndi khalidwe la vkd3d-proton. Kuti muyambirenso kupanga mafayilo a log, mutha kukhazikitsa DXVK_LOG_PATH kusintha kwa chilengedwe.
  • Kuchepetsa kwambiri kukumbukira nthawi zomwe masewera amapanga zida za D3D11 zosagwiritsidwa ntchito.
  • Pamakina ambiri a GPU, kuzindikira kwa zida zotulutsa zomwe zimapezeka kudzera pa DXGI kwasinthidwa, ndikuthetsa zovuta zamasewera mumasewera atsopano a RE (Reach for the Moon) pogwiritsa ntchito D3D12.
  • Mavuto omwe amachitika m'masewera akonzedwa:
    • Battle Fantasia Revised Edition
    • Mantha ozizira
    • Dawn of Magic 2
    • DC Universe Online
    • Far Kulira 2
    • Halo: The Master Chief Collection
    • Warhammer 40k: Space Marine
    • Ufumu wa Jade
    • Sid Meier's Pirates
    • Nkhondo Yonse: Shogun 2

    Source: opennet.ru

Kuwonjezera ndemanga