إصدار مشروع DXVK 1.5.1 مع تنفيذ Direct3D 9/10/11 أعلى Vulkan API

تشكلت الافراج عن الطبقة البينية DXVK 1.5.1 تحديث، والذي يوفر تنفيذ DXGI (DirectX Graphics Infrastructure) و Direct3D 9 و 10 و 11 الذي يعمل من خلال ترجمة المكالمات إلى Vulkan API. لاستخدام DXVK مطلوب دعم السائقين Vulkan APIمثل
AMD RADV 18.3 و NVIDIA 415.22 و Intel ANV 19.0 و AMDVLK.
يمكن استخدام DXVK لتشغيل التطبيقات والألعاب ثلاثية الأبعاد على Linux باستخدام Wine ، حيث يعمل كبديل عالي الأداء لتطبيق Wine المدمج في Direct3D 3 والذي يعمل فوق OpenGL.

التغييرات الرئيسية:

  • تم تنفيذ تحسين الأداء العام لـ Direct3D 9.
  • تم تحسين تنفيذ إزاحات العمق في Direct3D 9، مما أدى إلى التخلص من مشكلات العرض مثل فقدان الظلال و الشارات في العديد من الألعاب.
  • تم إصلاح الخلل الذي تسبب في حدوث عطل بسبب القسمة على صفر عند تشغيل بعض الألعاب المستندة إلى Direct3D 9.
  • تم حل مشكلات العرض في العديد من الألعاب المستندة إلى Direct3D 9 باستخدام Pixel Shader 1.x.
  • تمت استعادة الإعداد dxvk.hud، الذي تمت إزالته عن غير قصد في الفرع 1.5.
  • تم تحسين عدد الخيوط المستخدمة عند تجميع التظليل لتقليل التأثير السلبي على أداء وحدات المعالجة المركزية ذات 6 و8 مراكز (للإعدادات اليدوية، يمكنك استخدام خيار dxvk.numCompilerThreads).
  • تم حل المشكلات في GTA V وHalo CE وNeed For Speed: Carbon وRisen 2 وSims 4 وTrackmania Forever وVampire The Masquerade: Bloodlines.

المصدر: opennet.ru

إضافة تعليق