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

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

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

  • Vulkan ග්‍රැෆික් API අනුවාදය සඳහා අවශ්‍යතා වැඩි කර ඇත - එයට දැන් Vulkan 1.3 සඳහා සහය ඇති ධාවකයක් අවශ්‍ය වේ (පෙර Vulkan 1.1 අවශ්‍ය විය), එමඟින් ෂැඩර් සම්පාදනයට අදාළ නව විශේෂාංග සඳහා සහය ක්‍රියාත්මක කිරීමට හැකි විය. ප්‍රායෝගිකව, D2.0D3 සහ D11D3 මත පදනම් වූ ක්‍රීඩා ධාවනය කිරීමට Proton Experimental පැකේජය භාවිතා කිරීමට සහාය දක්වන ඕනෑම පද්ධතියක් මත DXVK 12 ධාවනය කළ හැක. Winevulkan ධාවනය කිරීමට අවම වශයෙන් Wine 7.1 අවශ්‍ය වේ.
  • එයට dxvk-native ව්‍යාපෘතියේ කේතය ඇතුළත් වන අතර එමඟින් ඔබට ලිනක්ස් සඳහා ස්වදේශීය DXVK එකලස් කිරීම් (වයින් සමඟ බැඳී නැත) නිර්මාණය කිරීමට ඉඩ සලසයි, එය වින්ඩෝස් යෙදුම් ධාවනය කිරීමට නොව සාමාන්‍ය ලිනක්ස් යෙදුම්වල භාවිතා කළ හැකිය, එය නිර්මාණය කිරීමට ප්‍රයෝජනවත් වේ. D3D මත පදනම් වූ විදැහුම්කරණ කේතය වෙනස් නොකර Linux සඳහා ක්‍රීඩා වරායන්.
  • Direct3D 9 සඳහා සහය පුළුල් කර ඇත, වැඩිදියුණු කළ මතක කළමනාකරණය (මතක-සිතියම් කළ ගොනු වයනය පිටපත් ගබඩා කිරීමට භාවිතා කරයි), සක්‍රීය විදැහුම්කරණ ප්‍රදේශවලින් නිවැරදි කියවීම සඳහා සහය ක්‍රියාත්මක කර ඇත (GTA IV වාදනය කිරීමේදී කෞතුක වස්තු වල පෙනුම පිළිබඳ ගැටළු විසඳා ඇත) , සහ විනිවිදභාවය පරීක්ෂා කිරීම ක්රියාත්මක කිරීම නැවත සකස් කර ඇත.
  • Direct3D 10 සඳහා, d3d10.dll සහ d3d10_1.dll පුස්තකාල අත්හිටුවා ඇති අතර, වයින්වල D3D10 වඩාත් දියුණු ක්‍රියාත්මක කිරීමක් තිබීම හේතුවෙන් පෙරනිමියෙන් ස්ථාපනය කර නොමැත. ඒ සමගම, D3D10 API සඳහා සහය d3d10core.dll පුස්තකාලය තුළ දිගටම පවතී.
  • Tiled Resources, Conservative Rasterization සහ Rasterizer Ordered Views වැනි විශේෂාංග ක්‍රියාවට නැංවීම සඳහා Direct3D 11 සහාය ක්‍රියාකාරීත්ව මට්ටම 12_1 (D3D11 Feaure Level) වෙත ගෙන ඇත.
  • චිත්‍ර විධාන උත්පාදනය කරන උපාංග සන්දර්භය නියෝජනය කරන ID3D11DeviceContext අතුරුමුහුණත ක්‍රියාත්මක කිරීම ප්‍රතිනිර්මාණය කර ඇති අතර එහි හැසිරීම Windows වෙත සමීප වේ. නැවත සකස් කිරීම තෙවන පාර්ශවීය පුස්තකාල සමඟ ගැළපුම වැඩිදියුණු කර ඇති අතර CPU මත බර අඩු කර ඇත. විශේෂයෙන්, කල් දැමූ සන්දර්භයන් සක්‍රියව භාවිතා කරන ක්‍රීඩා වල CPU භාරය අඩු කර ඇත (උදාහරණයක් ලෙස, Assassin's Creed: Origins) හෝ ClearState මෙහෙයුම (උදාහරණයක් ලෙස, God of War) නිතර අමතන්න.
  • සෙවන සම්පාදනය සම්බන්ධ වෙනස්කම් සිදු කර ඇත. VK_EXT_graphics_pipeline_library දිගුව සඳහා සහය ඇති Vulkan ධාවක ඉදිරියේ, ක්‍රීඩා D3D ෂේඩර් පූරණය වන අතරතුර Vulkan ෂැඩර් සම්පාදනය ක්‍රියාත්මක කරනු ලැබේ, විදැහුම්කරණයේදී නොවේ, එය ක්‍රීඩාව අතරතුර සෙවනැලි සම්පාදනය කිරීම හේතුවෙන් කැටි ගැසීමේ ගැටළු විසඳයි. අවශ්‍ය දිගුව දැනට සහය දක්වන්නේ 520.56.06 අනුවාදයෙන් ආරම්භ වන හිමිකාර NVIDIA ධාවකවල පමණි.
  • D3D11 ෂේඩර් Vulkan මතක ආකෘතිය භාවිතා කරයි.
  • එක් වරකට බැඳිය හැකි සම්පත් සංඛ්‍යාවේ සීමාව ඉවත් කරන ලදී.
  • ක්‍රීඩා වල පෙනී සිටි ස්ථාවර ගැටළු:
    • ඇලන් වේක්
    • ඇලිස් පිස්සුව නැවත පැමිණේ
    • විෂමතාව: යුද කලාපය
    • හොඳ සහ නපුරෙන් ඔබ්බට
    • මකරා යුගයේ සම්භවය
    • අධිරාජ්‍යය: සම්පූර්ණ යුද්ධය
    • අවසන් ෆැන්ටසි පෙළ
    • Grand Theft Auto IV
    • විනාශ වූ අධිරාජ්‍යයන්ගේ වීරයන්
    • XIII සටන්කරුවන්ගේ රජු සීමා කරන්න
    • ලෝහ ආම්පන්න V න V: බිම් ශුන්‍ය
    • SiN කථාංග: මතුවීම
    • සොනික් පරම්පරා
    • මකුළු මිනිසා
    • නැව
    • වෝර්හැම්මර් සමඟ අමුත්තන්
    • Ys හත

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

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