DXVK 1.5.2 նախագծի թողարկում Direct3D 9/10/11 ներդրմամբ Vulkan API-ի վերևում

Ձևավորվել է միջշերտային թողարկում DXVK 1.5.2, որն ապահովում է DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 և 11 իրականացում, որն աշխատում է Vulkan API-ին զանգերի թարգմանության միջոցով: DXVK օգտագործելու համար պահանջվում է աջակցություն վարորդներին Vulcan API 1.1ինչպիսիք են
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 և AMDVLK.
DXVK-ն կարող է օգտագործվել Wine-ի միջոցով Linux-ում 3D հավելվածներ և խաղեր գործարկելու համար՝ ծառայելով որպես Wine-ի ներկառուցված Direct3D 11 ներդրման այլընտրանք, որն աշխատում է OpenGL-ի վերևում:

Խոշոր փոփոխություններ.

  • Ավելացրել է որոշ գործողություններ վիրտուալ շրջանակի բուֆերային անջատիչ շղթաներով, որոնք բացակայում էին Direct3D 9-ի իրականացման մեջ (SwapChain), որը լուծեց այնպիսի հավելվածների գործարկման հետ կապված խնդիրներ, ինչպիսիք են ATi ToyShop ցուցադրությունը, Atelier Sophie և Dynasty Warriors 7;
  • Ուղղել է Direct3D 9-ի իրականացման վերջին սխալները և ավելացրել է փոքր օպտիմիզացումներ կատարման և հիշողության սպառման համար;
  • Ավելացվեց d3d9.forceSwapchainMSAA տարբերակ՝ SwapChain-ում մշակված պատկերների համար MSAA-ին (Multisample anti-aliasing) ստիպելու համար;
  • Միացված է d3d9.deferredSurfaceCreation-ի կարգավորումը, որը թույլ է տալիս ազատվել Direct3D 11-ի միջոցով Atelier շարքի խաղերում մենյուների ցուցադրման հետ կապված խնդիրներից;
  • Ուղղված խնդիրներ խաղերում՝ Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • Հեռացվել է ավելի հին վարորդների աջակցությունը, որոնք չեն աջակցում Vulkan 1.1 գրաֆիկական API. AMD/Intel (Mesa) 17.3 և ավելի վաղ, NVIDIA 390.xx և ավելի վաղ:

    Source: opennet.ru

Добавить комментарий