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

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

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

  • تمت إضافة بعض العمليات باستخدام سلاسل تبديل الإطارات الاحتياطية الافتراضية التي كانت مفقودة في تنفيذ Direct3D 9 (SwapChain) ، والذي حل مشاكل تشغيل التطبيقات مثل ATi ToyShop demo و Atelier Sophie و Dynasty Warriors 7 ؛
  • إصلاح الأخطاء الأخيرة في تنفيذ Direct3D 9 وإضافة تحسينات طفيفة للأداء واستهلاك الذاكرة ؛
  • تمت إضافة الخيار d3d9.forceSwapchainMSAA لفرض MSAA (صقل متعدد العينات) للصور المعالجة في SwapChain ؛
  • تم تمكين إعداد d3d9.defindersSurfaceCreation ، والذي يسمح بالتخلص من مشاكل عرض القوائم في الألعاب من سلسلة Atelier باستخدام Direct3D 11 ؛
  • المشكلات التي تم إصلاحها في الألعاب: Dragon Age Origins و Entropia Universe و Ferentus و Herrcot و Xiones و Gothic 3 و Tales of Vesperia و TrackMania United Forever و Vampire The Masquerade: Bloodlines and Warriors Orochi 4 ؛
  • تمت إزالة دعم برامج التشغيل الأقدم التي لا تدعم واجهة برمجة تطبيقات الرسومات Vulkan 1.1: AMD / Intel (Mesa) 17.3 والإصدارات الأقدم ، و NVIDIA 390.xx والإصدارات الأقدم.

    المصدر: opennet.ru

إضافة تعليق