Serbestberdana DXVK 1.7, pêkanînên Direct3D 9/10/11 li ser Vulkan API

Çê kirin berdana interlayer DXVK 1.7, ku pêkanîna DXGI (Binesaziya Grafikên DirectX), Direct3D 9, 10, û 11 peyda dike ku bi wergerandina bangê ji Vulkan API re dixebite. Ji bo ku DXVK bikar bînin hewce ye piştgirî ji bo ajokaran Vulcan API 1.1wek AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 û AMDVLK.
DXVK dikare were bikar anîn da ku serîlêdan û lîstikên 3D-ê li Linux-ê bi karanîna Wine-ê bimeşîne, wekî alternatîfek performansa bilindtir ji pêkanîna Wine-ya Direct3D 11-ê ya ku li ser OpenGL-ê tê xebitandin re xizmet dike.

Guhertinên sereke:

  • Piştgiriya ji bo pêvekên API-ya grafîkî ya Vulkan zêde kir: VK_EXT_custom_border_color (ji bo piştgirîkirina rengên sînoran di Sampler de tê bikar anîn, di lîstikên bingehîn ên Direct3D 9 de, di nav de Crysis û Halo 2 Vista, di nav de Crysis û Halo 2 Vista de jî gelek pirsgirêk çareser kirin) û VK_EXT_robustness3 (mîna D11D5.8-ê, ji bo xebitandinê sînorên gihîştina deverên çavkaniyê). Ji bo ku hûn van pêvekan bikar bînin, divê hûn şerab 20.2, û her weha ajokarên AMD û Intel ji Mesa 440.66.12-dev an ajokera NVIDIA XNUMX-beta hebin;
  • Serîlêdana optimîzekirî ya operasyonên paqijkirinê û
    astengên dema renderkirinê, ku ev gengaz kir ku meriv performansa hin lîstikan hinekî baştir bike;

  • Lîstikên D3D11 şiyana karanîna rêzikên hesabkirinê zêde kirin da ku çavkaniyan bi asynkron bar bike heke ajokar (mînak, RADV) rêzek veguheztinê ya cihê piştgirî nede;
  • Hin fonksiyonên DXGI 1.6-ê ku dê di weşanên pêşerojê yên World of Warcraft de werin bikar anîn bicîh anîn;
  • Di D3D9-ê de xerckirina bîranînê kêm kir, ku di hin lîstikan de wekî Toxikk ji bîranîna berdest xilas nebû;
  • Di Cloudpunk û lîstikên din ên ku tampona çavkaniyê bi xeletî bikar anîne de xeletiyên pejirandina Vulkan rast kirin;
  • Dema ku di GCC 10.1 de ava dikin pirsgirêkên çareser kirin;
  • Pirsgirêkên cihêreng ên têkildarî D3D9-ê rast kirin;
  • Vebijarka dxgi.tearFree ji nû ve hate xebitandin;
  • Pirsgirêkên Fallout New Vegas, Freelancer, GTA IV û Halo Custom Edition hatine çareser kirin;
  • Piştgiriya ji bo avakirina bi winelib. Avakirina DXVK nuha MinGW hewce dike.

Source: opennet.ru

Add a comment