DXVK 1.0.3 бо татбиқи Direct3D 10/11 дар болои API Vulkan

Ба ҷои ин нашрия, ки бо сабаби мушкилот бо яхкунии GPU бекор карда шуд 1.1 барориши байниқабатӣ омода карда шудааст DXVK 1.0.3, ки татбиқи DXGI (DirectX Graphics Infrastructure), Direct3D 10 ва Direct3D 11-ро таъмин мекунад, ки тавассути тарҷумаи зангҳо ба API Vulkan кор мекунад. DXVK 1.0.3 баъзе ислоҳҳо ва такмилҳоро аз филиали 1.1 мегузаронад, масалан:

  • DLL кафолат дода мешавад, ки маълумоти версияи DXVK-ро дар бар гирад;
  • Дар системаҳои дорои GPU-ҳои NVIDIA, ҳалли мушкилот дар Dark Souls Remastered ва Grim Dawn ҳал карда шуданд;
  • Яхшавии собит GPU ва садамаи ронанда ҳангоми оғози Star Citizen;
  • Масъалаҳои иҷроиш дар Anno 1800 ҳал карда шуданд;
  • Хатогиҳои собит, ки боиси интиқоли маълумоти номуайян ба ронанда шуданд, ки метавонанд ба кэшкунии shader таъсири манфӣ расонанд;
  • Масъалаи ҳашингҳои геометрия бо метамаълумоти ҷараёнро ҳал кард, ки метавонад боиси беназорат афзоиш ёфтани файлҳои кэши давлатӣ гардад.

Хотиррасон мекунем, ки DXVK метавонад барои иҷро кардани замимаҳои 3D ва бозиҳо дар Linux бо истифода аз Wine истифода шавад, ки ҳамчун алтернативаи баландтар ба татбиқи дарунсохташудаи Direct3D 11, ки дар болои OpenGL кор мекунад, хидмат мекунад. ДАР баъзе бозиҳо иҷрои комбинатсияи Wine + DXVK фарқ мекунад аз кор дар Windows танҳо 10-20%, дар ҳоле ки ҳангоми истифодаи Direct3D 11 дар асоси OpenGL, иҷроиш ба таври назаррас коҳиш меёбад. Кор давом дорад ба расонидани DXVK ҳамчун ҷузъи шароб-интеграция, дар шакли китобхонаи ҷудогонаи Linux (libdxvk.so) дода мешавад, ки онро бевосита дар Wine истифода бурдан мумкин аст, бидуни зарурати насби алоҳидаи DXVK дар шакли Windows DLL.

Манбаъ: opennet.ru

Илова Эзоҳ