Vulkan API کے اوپر DXVK 2.2، Direct3D 9/10/11 کے نفاذ کا اجراء

DXVK 2.2 پرت کا اجراء دستیاب ہے، جو DXGI (DirectX گرافکس انفراسٹرکچر)، Direct3D 9، 10 اور 11 کا نفاذ فراہم کرتا ہے، Vulkan API میں کالوں کے ترجمے کے ذریعے کام کرتا ہے۔ DXVK کو ایسے ڈرائیوروں کی ضرورت ہوتی ہے جو Vulkan API 1.3 کو سپورٹ کرتے ہوں، جیسے Mesa RADV 22.0، NVIDIA 510.47.03، Intel ANV 22.0، اور AMDVLK۔ DXVK کو وائن کا استعمال کرتے ہوئے لینکس پر 3D ایپلی کیشنز اور گیمز چلانے کے لیے استعمال کیا جا سکتا ہے، جو OpenGL کے اوپر چلنے والے وائن کے مقامی Direct3D 9/10/11 کے نفاذ کے لیے اعلیٰ کارکردگی کے متبادل کے طور پر کام کر رہا ہے۔

اہم تبدیلیاں:

  • D3D11On12 پرت کے لیے شامل کیا گیا تعاون، جو Direct3D 11 کو Direct3D 12 کے اوپر چلنے کی اجازت دیتا ہے۔ نئے یونٹی پر مبنی گیمز، جیسے Lego Builder's Journey میں D3D12 کو سپورٹ کرنے کے لیے، DXVK میں D3D11 ڈیوائسز بنانے کی صلاحیت شامل ہے D3D12 ڈیوائسز سے D3D11 ڈیوائسز D12D3 کے استعمال سے اور ID11D12OnXNUMXDevice API۔
  • Direct3D 9 کے نفاذ نے جزوی ڈسپلے (جزوی پریزنٹیشن) کے لیے سپورٹ متعارف کرایا، جو آپ کو اسکرین بفر (بیک بفر) کے مواد کو سسٹم میموری میں کاپی کرکے اور پھر اسے ونڈو میں ڈرائنگ کرکے ونڈو کے کچھ حصوں کے ڈسپلے کو منظم کرنے کی اجازت دیتا ہے۔ سی پی یو. یہ فیچر کم کارکردگی کی قیمت پر Microsoft WPF ٹول کٹ کا استعمال کرتے ہوئے بنائے گئے گیم لانچرز کے ساتھ مطابقت کو بہتر بناتا ہے۔ Direct3D 9 کے لیے، ورچوئل فریم بفرز (SwapChain) کے عمومی رویے کو بھی بہتر بنایا گیا ہے اور d3d9.noExplicitFrontBuffer آپشن کے لیے سپورٹ کو بند کر دیا گیا ہے۔
  • پروٹون یا وائن کے ساتھ استعمال ہونے پر، لاگ فائلوں کی تخلیق کو بطور ڈیفالٹ روک دیا جاتا ہے اور تشخیصی پیغامات شراب سے متعلق مخصوص صلاحیتوں کا استعمال کرتے ہوئے کنسول میں آؤٹ پٹ ہوتے ہیں، جو vkd3d-proton کے رویے سے مطابقت رکھتے ہیں۔ انفرادی لاگ فائلوں کو دوبارہ شروع کرنے کے لیے، آپ DXVK_LOG_PATH ماحولیاتی متغیر سیٹ کر سکتے ہیں۔
  • ان حالات میں میموری کی کھپت کو نمایاں طور پر کم کرنا جہاں گیمز غیر استعمال شدہ D3D11 ڈیوائسز بناتے ہیں۔
  • ملٹی جی پی یو سسٹمز پر، DXGI کے ذریعے دستیاب آؤٹ پٹ ڈیوائسز کا پتہ لگانے کو بہتر بنایا گیا ہے، جس سے D3D12 کا استعمال کرتے ہوئے نئے RE (چاند کے لیے پہنچ) گیمز میں کارکردگی کے مسائل کو حل کیا گیا ہے۔
  • گیمز میں پیش آنے والے مسائل کو حل کر دیا گیا ہے:
    • Battle Fantasia Revised Edition
    • سرد خوف
    • جادو کا سحر 2
    • ڈی سی یونیورس آن
    • بعید 2 بلبلاہٹ
    • ہیلو: ماسٹر چیف جمعکاری
    • Warhammer 40k: اسپیس میرین
    • جیڈ سلطنت
    • سڈ میئر کے قزاق
    • کل جنگ: شوگن 2

    ماخذ: opennet.ru

نیا تبصرہ شامل کریں