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

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

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

  • හවුල් වයනය සම්පත් සහ IDXGIResource API සඳහා මූලික සහාය ක්‍රියාත්මක කරන ලදී. ආශ්‍රිත හවුල් මතක විස්තර සමඟින් වයනය පාරදත්ත ගබඩා කිරීම සංවිධානය කිරීමට, වයින් සඳහා අමතර පැච් අවශ්‍ය වේ, ඒවා දැනට ප්‍රෝටෝන පර්යේෂණාත්මක ශාඛාවේ පමණක් පවතී. ක්‍රියාත්මක කිරීම දැනට D2D3 සහ D9D3 API සඳහා 11D වයනය බෙදා ගැනීමට සහය දැක්වීමට සීමා වී ඇත. IDXGIKeyedMutex ඇමතුමට සහය නොදක්වන අතර D3D12 සහ Vulkan භාවිතයෙන් යෙදුම් සමඟ සම්පත් බෙදා ගැනීමට දැනට හැකියාවක් නොමැත. එකතු කරන ලද විශේෂාංග නිසා Nioh 2 සහ Atelier ශ්‍රේණියේ ක්‍රීඩා වැනි සමහර Koei Tecmo ක්‍රීඩා වල වීඩියෝ නැවත ධාවනය සම්බන්ධ ගැටළු විසඳීමට මෙන්ම Black Mesa ක්‍රීඩාවේ අතුරු මුහුණත විදැහුම්කරණය වැඩි දියුණු කිරීමට හැකි විය.
  • විකුණුම්කරුවන්ගේ හැඳුනුම්පත ප්‍රතික්ෂේප කිරීම අක්‍රිය කිරීමට DXVK_ENABLE_NVAPI පරිසර විචල්‍යය එක් කරන ලදී (dxvk.nvapiHack = False ලෙසම).
  • NVIDIA ධාවක සහිත පද්ධතිවල සමහර D3D11 ක්‍රීඩා වේගවත් කළ හැකි දේශීය අරා භාවිතා කරන විට වැඩි දියුණු කරන ලද ෂේඩර් කේත උත්පාදනය.
  • DXGI_FORMAT_R11G11B10_FLOAT ආකෘතියෙන් රූප විදැහුම් කිරීමේ කාර්ය සාධනය වැඩි කළ හැකි ප්‍රශස්තකරණය එකතු කරන ලදී.
  • D3D9 භාවිතා කරන විට වයනය පැටවීමේ ගැටළු නිරාකරණය කර ඇත.
  • Assassin's Creed 3 සහ Black Flag සඳහා, කාර්ය සාධන ගැටළු විසඳීමට "d3d11.cachedDynamicResources=a" සැකසීම සක්‍රීය කර ඇත. Frostpunk සඳහා "d3d11.cachedDynamicResources = c" සැකසීම සක්‍රීය කර ඇති අතර, God of War සඳහා එය "dxgi.maxFrameLatency = 1" වේ.
  • GTA හි විදැහුම්කරණ ගැටළු: San Andreas සහ Rayman Origins විසඳා ඇත.

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

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