ការចេញផ្សាយការអនុវត្ត DXVK 1.6, Direct3D 9/10/11 នៅលើកំពូលនៃ Vulkan API

បានបង្កើតឡើង ការចេញផ្សាយ interlayer DXVK ០.៩៦ដែលផ្តល់នូវ DXGI (DirectX Graphics Infrastructure) ការអនុវត្ត Direct3D 9, 10 និង 11 ដែលដំណើរការតាមរយៈការបកប្រែការហៅទៅកាន់ Vulkan API ។ ដើម្បីប្រើ DXVK ទាមទារ ការគាំទ្រសម្រាប់អ្នកបើកបរ Vulcan API 1.1ដូចជា AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 និង AMDVLK.
DXVK អាចត្រូវបានប្រើដើម្បីដំណើរការកម្មវិធី និងហ្គេម 3D នៅលើលីនុចដោយប្រើ Wine ដែលបម្រើជាជម្រើសនៃការអនុវត្តខ្ពស់ជាងទៅនឹងការអនុវត្ត Direct3D 11 ដែលមានស្រាប់របស់ Wine ដែលដំណើរការនៅលើកំពូលនៃ OpenGL ។

ការផ្លាស់ប្តូរសំខាន់ៗ៖

  • ការដំឡើងលំនាំដើមនៃបណ្ណាល័យគាំទ្រ Direct3D 10 d3d10.dll និង d3d10_1.dll ត្រូវបានបញ្ឈប់ ចាប់តាំងពីការគាំទ្រ D3D10 នៅក្នុង DXVK ទាមទារ d3d10core.dll និង d3d11.dll (dxgi.dll ក៏ត្រូវបានទាមទារនៅលើ Windows) ។ ការផ្លាស់ប្តូរអនុញ្ញាតឱ្យអ្នកប្រើក្របខ័ណ្ឌ D3D10 ដែលត្រូវបានបង្កើតឡើងនៅក្នុង Wine សម្រាប់បែបផែន ដែលត្រូវបានប្រើនៅក្នុងហ្គេមមួយចំនួន។
  • បានធ្វើការបង្កើនប្រសិទ្ធភាពប្រតិបត្តិការតិចតួចចំពោះការអនុវត្ត Direct3D 9;
  • ដោះស្រាយបញ្ហាដែលបណ្តាលឱ្យគាំងនៅពេលព្យាយាមចាប់យករូបថត apitrace;
  • ជួសជុលការគាំងនៅក្នុងហ្គេមប្រភព 2 មួយចំនួនដោយប្រើការបង្ហាញ D3D9 ដើម។
  • លុបបំបាត់ការបិទបើកមុខងារអេក្រង់ឡើងវិញ
  • ជួសជុលកំហុសដែលនាំទៅដល់ការបង្ហាញនៃស៊ុមពណ៌បៃតងនៅពេលបង្ហាញវីដេអូនៅក្នុងហ្គេមមួយចំនួន។
  • បានដោះស្រាយបញ្ហានៅក្នុង A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando និង Yomawari: Midnight Shadows ។

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់