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

تشکیل interlayer رہائی ڈی ایکس وی کے 1.7، جو DXGI (DirectX گرافکس انفراسٹرکچر)، Direct3D 9، 10، اور 11 نفاذ فراہم کرتا ہے جو Vulkan API میں کال ترجمہ کے ذریعے کام کرتا ہے۔ DXVK استعمال کرنے کے لیے ضرورت ہے ڈرائیوروں کے لیے سپورٹ Vulcan API 1.1جیسے AMD RADV 19.2، NVIDIA 415.22، Intel ANV 19.0 اور AMDVLK.
DXVK کو وائن کا استعمال کرتے ہوئے لینکس پر 3D ایپلی کیشنز اور گیمز چلانے کے لیے استعمال کیا جا سکتا ہے، جو OpenGL کے اوپر چلنے والے وائن کے بلٹ ان Direct3D 11 کے نفاذ کے لیے ایک اعلی کارکردگی کے متبادل کے طور پر کام کرتا ہے۔

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

  • ولکن گرافکس API ایکسٹینشنز کے لیے شامل کردہ تعاون: VK_EXT_custom_border_color (سیمپلر میں بارڈر کلرز کو سپورٹ کرنے کے لیے استعمال کیا جاتا ہے، اس نے Direct3D 9 پر مبنی گیمز میں بہت سے مسائل حل کیے، بشمول Crysis اور Halo 2 Vista) اور VK_EXT_robustness2 (D3D11 کی طرح، ہینڈ آؤٹ کے لیے استعمال کیا جاتا ہے۔ حد تک رسائی کے وسائل کے علاقوں)۔ ان ایکسٹینشنز کو استعمال کرنے کے لیے، آپ کے پاس وائن 5.8 کے ساتھ ساتھ Mesa 20.2-dev یا NVIDIA ڈرائیور 440.66.12-beta کے AMD اور Intel ڈرائیورز کا ہونا ضروری ہے۔
  • صفائی کے کاموں کی آپٹمائزڈ ایپلی کیشن اور
    رکاوٹیں رینڈرنگ کرتے وقت، جس نے کچھ گیمز کی کارکردگی کو قدرے بہتر بنانا ممکن بنایا؛

  • D3D11 گیمز نے وسائل کو غیر مطابقت پذیر طور پر لوڈ کرنے کے لیے کمپیوٹ قطاروں کو استعمال کرنے کی صلاحیت شامل کی ہے اگر ڈرائیور (مثال کے طور پر، RADV) علیحدہ منتقلی کی قطار کو سپورٹ نہیں کرتا ہے۔
  • کچھ DXGI 1.6 فعالیت کو نافذ کیا جو ورلڈ آف وارکرافٹ کی مستقبل کی ریلیز میں استعمال کیا جائے گا۔
  • D3D9 میں میموری کی کھپت میں کمی، جس نے کچھ گیمز جیسے Toxikk میں دستیاب میموری ختم ہونے سے گریز کیا۔
  • Cloudpunk اور دیگر گیمز میں غلط طریقے سے وسائل کے بفر کو استعمال کرنے والے Vulkan کی توثیق کی غلطیاں طے کی گئیں۔
  • GCC 10.1 میں تعمیر کرتے وقت مسائل حل ہوئے؛
  • D3D9 سے متعلق مختلف مسائل کو طے کیا گیا۔
  • dxgi.tearFree آپشن پر دوبارہ کام کیا گیا ہے۔
  • فال آؤٹ نیو ویگاس، فری لانسر، جی ٹی اے IV اور ہیلو کسٹم ایڈیشن میں مسائل حل ہو گئے ہیں۔
  • کے ساتھ تعمیرات کے لیے سپورٹ winelib. DXVK کی تعمیر کے لیے اب MinGW کی ضرورت ہے۔

ماخذ: opennet.ru

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