إصدار DXVK 1.10.3 و Direct3D 9/10/11 على رأس Vulkan API

يتوفر إصدار DXVK 1.10.3 ، مما يوفر تطبيقًا لـ DXGI (البنية التحتية للرسومات DirectX) و Direct3D 9 و 10 و 11 ، والعمل من خلال ترجمة المكالمات إلى Vulkan API. يتطلب DXVK برامج تشغيل تدعم Vulkan 1.1 API ، مثل Mesa RADV 22.0 و NVIDIA 510.47.03 و Intel ANV 22.0 و AMDVLK. يمكن استخدام DXVK لتشغيل التطبيقات والألعاب ثلاثية الأبعاد على Linux باستخدام Wine ، حيث يعمل كبديل عالي الأداء لتطبيقات Wine المضمنة في Direct3D 3/9/10 التي تعمل على OpenGL.

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

  • تمت إضافة دعم لكائنات ID3D11Fence المشتركة، والتي تم تنفيذها أعلى الإشارات الزمنية المشتركة لـ Vulkan (إشارة الخط الزمني)، مما يوفر بدائية واحدة للمزامنة بين الجهاز والمضيف، بدلاً من بدايات VkFence وVkSemaphore المنفصلة. أتاح دعم ID3D11Fence إمكانية تحقيق وظائف الفيديو في لعبة Halo Infinite عند تطبيق التصحيحات المناسبة للنبيذ وvkd3d-proton.
  • تم إصلاح الانحدار في DXVK 1.10.2 الذي تسبب في حدوث خلل في العرض في العديد من ألعاب D3D11، بما في ذلك Prey وBioshock Infinite.
  • تم حل المشكلات التي تحدث في Need For Speed ​​3 وNinja Blade وYs Origin.
  • تم تمكين خيار d3d11.ignoreGraphicsBarriers للعبة Stray، والذي حل مشاكل تدهور الأداء في بعض وحدات معالجة الرسومات.

المصدر: opennet.ru

إضافة تعليق