የDXVK 1.3 ፕሮጀክት ከDirect3D 10/11 ትግበራ ጋር በVulkan API ላይ መልቀቅ

ተፈጠረ ኢንተርሌይተር መልቀቅ DXVK 1.3የDXGI (DirectX Graphics Infrastructure)፣ Direct3D 10 እና Direct3D 11 በጥሪ ትርጉም ወደ ቩልካን ኤፒአይ የሚሰራ። DXVK ለመጠቀም አስፈላጊ ለአሽከርካሪዎች ድጋፍ Vulkan ኤ.ፒ.አይ, እንደ
AMD RADV 18.3፣ NVIDIA 415.22፣ Intel ANV 19.0 እና AMDVLK.

DXVK ወይንን በመጠቀም 3D መተግበሪያዎችን እና ጨዋታዎችን በሊኑክስ ላይ ለማስኬድ ሊያገለግል ይችላል፣ይህም በOpenGL ላይ ከሚሰራው የወይን አብሮገነብ Direct3D 11 ትግበራ የላቀ የአፈፃፀም አማራጭ ሆኖ ያገለግላል። ውስጥ አንዳንድ ጨዋታዎች ወይን+DXVK አፈጻጸም ልዩነት በዊንዶውስ ላይ በ 10-20% ብቻ ከመሮጥ, በ OpenGL ላይ የተመሰረተ የ Direct3D 11 ትግበራ ሲጠቀሙ አፈፃፀሙ በከፍተኛ ሁኔታ ይቀንሳል.

የተጨመሩ ማሻሻያዎች፡-

  • በVulkan ቅጥያ VK_EXT_shader_demote_to_helper_invocation ላይ በመመስረት እና በአንዳንድ ጨዋታዎች ላይ አፈጻጸምን ሊያሻሽል የሚችለውን በሻደር ውስጥ ያለውን የ"ተወው" መመሪያን በመጠቀም ማመቻቸትን ተግባራዊ አድርጓል። ማመቻቸትን ለመጠቀም የ winevulkan ክፍልን እና ነጂዎችን ማዘመን ያስፈልግዎታል (ኢንቴል ወደ ሜሳ 19.2-ጊት እና ኤንቪዲ ለባለቤትነት ሹፌር 418.52.14-ቤታ ፣ የ AMD አሽከርካሪዎች የ VK_EXT_shader_demote_to_helper_invocation ቅጥያውን ገና አይደግፉም);
  • የማሳያ ውጤቱን ወደ ማያ ገጹ የማውጣት ያልተመሳሰለ ሂደት ቀርቧል (ደረጃ የዝግጅት). በዋናው የማሳያ ክር ላይ መዘግየትን ለመቀነስ የውጤት ሂደት አሁን በትዕዛዝ ማስረከቢያ ክር ውስጥ ተከናውኗል። ያልተመሳሰለ ሂደት ያለው የአፈጻጸም ጥቅማጥቅሞች በተለይ ለከፍተኛ የፍሬም ፍጥነት ውፅዓት እና ሃብት-ተኮር የትዕዛዝ ዝውውሮች ጎልተው የሚታዩ ናቸው። የአፈፃፀም ጭማሪ ከታየባቸው ጨዋታዎች መካከል የኩዌክ ሻምፒዮናዎች ከ AMD ጂፒዩዎች ጋር ሲሰሩ ይታወቃሉ።
  • አሁን በVulkan የነቃ መሳሪያ (በአሁኑ ጊዜ በ AMDVLK እና NVIDIA አሽከርካሪዎች ብቻ የሚደገፉ) የሚቀርቡትን የኮፒ ሞተሮችን በመጠቀም መርጃዎችን ማስነሳት ይቻላል። አዲሱ ባህሪ በጨዋታው ወቅት ብዙ ሸካራማነቶችን በሚጫኑ ጨዋታዎች ውስጥ የፍሬም ጊዜ ወጥነት ላይ ትንሽ መሻሻል ያስችላል።
  • በአነስተኛ ማህደረ ትውስታ ሁኔታዎች ውስጥ የሚከሰቱ ስህተቶች የተሻሻለ ምዝግብ ማስታወሻ;
  • ከ MSVC (ማይክሮሶፍት ቪዥዋል ሲ ++) ጋር የተሻሻለ ተኳሃኝነት;
  • በማጣቀሻ ጊዜ ተደጋጋሚ የማዞሪያ ፍተሻዎች ተወግደዋል፣ ይህም በጂፒዩ-ውሱን ሁኔታዎች ውስጥ የሲፒዩ ጭነትን በእጅጉ ሊቀንስ ይችላል።
  • በFinal Fantasy XIV ውስጥ የተከሰተውን የምስል ንዑስ ሀብቶች ድርብ ካርታ በተመለከተ ችግር ተስተካክሏል;
  • በ Scrap Mechanic ጨዋታ ውስጥ በተፈጠረው የRSGetViewport ዘዴ የተሳሳተ ባህሪ ምክንያት ቋሚ ብልሽት ቀርቧል።

ምንጭ: opennet.ru

አስተያየት ያክሉ