Liberigo de DXVK 1.5.2 projekto kun Direct3D 9/10/11 efektivigo aldone al Vulkan API

Formis intertavola liberigo DXVK 1.5.2, kiu disponigas DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, kaj 11 efektivigon kiu funkcias per voka tradukado al la Vulkan API. Por uzi DXVK postulita subteno por ŝoforoj Vulcan API 1.1kiel ekzemple
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 kaj AMDVLK.
DXVK povas esti uzata por ruli 3D aplikojn kaj ludojn en Linukso uzante Wine, funkciante kiel pli alta rendimenta alternativo al la enkonstruita Direct3D 11 efektivigo de Wine funkcianta sur OpenGL.

Ĉefaj ŝanĝoj:

  • Aldonitaj kelkaj operacioj kun ĉenoj de ŝanĝado de virtualaj frambufferoj, kiuj mankas en la efektivigo de Direct3D 9 (Interŝanĝa Ĉeno), kiu solvis problemojn kun lanĉado de aplikoj kiel ATi ToyShop-demo, Atelier Sophie kaj Dynasty Warriors 7;
  • Lastatempe identigitaj eraroj en la efektivigo de Direct3D 9 estis riparitaj kaj negravaj optimumigoj de rendimento kaj memorkonsumo estis aldonitaj;
  • Aldonita opcio d3d9.forceSwapchainMSAA por devigi la inkludon de la MSAA (Multisample anti-aliasing) kontraŭ-aliasing metodo por bildoj prilaboritaj en SwapChain;
  • La agordo d3d9.deferredSurfaceCreation estis ebligita, kiu ebligas vin forigi problemojn kun menua ekrano en ludoj de la serio Atelier, kiuj uzas Direct3D 11;
  • Problemoj en la sekvaj ludoj estis solvitaj: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • Subteno por pli malnovaj ŝoforaj versioj, kiuj ne subtenas la grafikan API de Vulkan 1.1, estas nuligita: AMD/Intel (Mesa) 17.3 kaj pli fruaj eldonoj, NVIDIA 390.xx kaj pli fruaj eldonoj.

    fonto: opennet.ru

Aldoni komenton