Vulkan API මත DXVK 1.10.3, Direct3D 9/10/11 ක්‍රියාත්මක කිරීම් නිකුත් කිරීම

DXVK 1.10.3 ස්ථරයේ නිකුතුව ලබා ගත හැකි අතර, DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 සහ 11 ක්‍රියාත්මක කරමින් Vulkan API වෙත ඇමතුම් පරිවර්තනය හරහා ක්‍රියා කරයි. DXVK සඳහා Mesa RADV 1.1, NVIDIA 22.0, Intel ANV 510.47.03, සහ AMDVLK වැනි Vulkan 22.0 API සඳහා සහය දක්වන ධාවක අවශ්‍ය වේ. OpenGL මත ධාවනය වන Wine හි බිල්ට්-ඉන් Direct3D 3/9/10 ක්‍රියාත්මක කිරීම් සඳහා ඉහළ කාර්ය සාධන විකල්පයක් ලෙස සේවය කරමින්, Wine භාවිතයෙන් Linux මත 11D යෙදුම් සහ ක්‍රීඩා ධාවනය කිරීමට DXVK භාවිතා කළ හැක.

ප්රධාන වෙනස්කම්:

  • බෙදාගත් ID3D11Fence වස්තු සඳහා සහය එකතු කරන ලදි, Vulkan බෙදාගත් කාලානුක්‍රමික semaphores (Timeline semaphore) මත ක්‍රියාත්මක කර ඇත, වෙනම VkFence සහ VkSemaphore ප්‍රාථමික වෙනුවට උපාංගය සහ ධාරකය අතර සමමුහුර්ත කිරීම සඳහා තනි ප්‍රාථමිකයක් සපයයි. ID3D11Fence සඳහා වන සහාය වයින් සහ vkd3d-proton සඳහා සුදුසු පැච් යොදන විට Halo Infinite ක්‍රීඩාවේ වීඩියෝ ක්‍රියාකාරීත්වය ලබා ගැනීමට හැකි විය.
  • Prey සහ Bioshock Infinite ඇතුළු විවිධ D1.10.2D3 ක්‍රීඩා වල විදැහුම්කරණයේ දෝෂ ඇති කළ DXVK 11 හි ප්‍රතිගාමී වීමක් නිරාකරණය කරන ලදී.
  • Need For Speed ​​3, Ninja Blade සහ Ys Origin හි ඇතිවන ගැටළු නිරාකරණය කර ඇත.
  • d3d11.ignoreGraphicsBarriers විකල්පය ස්ට්‍රේ ක්‍රීඩාව සඳහා සක්‍රීය කර ඇත, සමහර GPU වල කාර්ය සාධනය පිරිහීම සමඟ ගැටලු විසඳා ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න