إصدار مشروع 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.deferredSurfaceCreation، الذي يسمح لك بالتخلص من المشاكل المتعلقة بعرض القوائم في الألعاب من سلسلة Atelier التي تستخدم Direct3D 11؛
  • تم إصلاح المشكلات في الألعاب: Dragon Age Origins، Entropia Universe، Ferentus، Herrcot، Xiones، Gothic 3، Tales of Vesperia، TrackMania United Forever، Vampire The Masquerade: Bloodlines وWarriors Orochi 4؛
  • تم إسقاط الدعم لإصدارات برامج التشغيل الأقدم التي لا تدعم واجهة برمجة تطبيقات الرسومات Vulkan 1.1: AMD/Intel (Mesa) 17.3 والإصدارات الأقدم، وNVIDIA 390.xx والإصدارات الأقدم.

    المصدر: opennet.ru

إضافة تعليق