DXVK 1.6.1, Direct3D 9/10/11 իրականացումների թողարկում Vulkan API-ի վերևում

Ձևավորվել է միջշերտային թողարկում DXVK 1.6.1, որն ապահովում է 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-ի վերևում:

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

  • Ավելացրել է պարամետրերի արժեքներից խուսափելու հնարավորությունը՝ օգտագործելով չակերտներ, օրինակ՝ d3d9.customDeviceDesc = «ATi Rage 128»;
  • Ավելացվեց dxgi.tearFree տարբերակը՝ հստակորեն միացնելու հակաթարթման պաշտպանությունը, երբ Vsync-ն անջատված է.
  • Իրականացված DXGI ֆունկցիոնալությունը, որն անհրաժեշտ է SpecialK-ի որոշ ռեժիմների համար;
  • Ուղղվել են մի շարք սխալներ, որոնք հանգեցնում են մատուցման խնդիրների կամ խափանումների Direct3D 9-ի օգտագործման ժամանակ.
  • Շտկվել են սխալներ Vulkan-ի աջակցությունը NVIDIA վիդեո քարտերով համակարգերում ստուգելիս.
  • Ուղղվել է կոնֆիգուրացիայի սցենարի սխալ, որը չի աշխատում Wine 5.6-ի հետ;
  • Լուծվել են ռենդերների և խափանումների խնդիրները Blue Reflection, Battlefield 2, Crysis, Half-Life Alyx, LA Noire, Prince of Persia, Yooka-Laylee և Impossible Lair-ներում;
  • Heavy Rain-ի բարելավված կատարումը NVIDIA GPU-ների վրա:

Source: opennet.ru

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