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

يتوفر إصدار DXVK 1.10.2 ، مما يوفر تطبيقًا لـ 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.

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

  • بالنسبة لـ Direct3D 9، تمت إضافة دعم للأنسجة المكعبة غير السلسة (بدون معالجة الحدود بين العينات)، والتي تم تنفيذها من خلال استخدام ملحق Vulkan VK_EXT_non_seamless_cube_map.
  • تحسين التخزين المؤقت للتظليل على القرص عند استخدام برامج تشغيل NVIDIA Vulkan.
  • تم إصلاح الأخطاء التي أدت إلى حفظ ملف ذاكرة التخزين المؤقت واستخدامه بشكل غير صحيح.
  • تم إصلاح المشاكل عند البناء باستخدام الإصدار 12.1 من مجلس التعاون الخليجي.
  • تم تحسين رمز التنظيف في تنفيذ أساليب D3D11 للوصول غير المنظم إلى الموارد من سلاسل عمليات متعددة (UAV، عرض الوصول غير المرتب)، مما أدى إلى تحسين كفاءة ضغط الصور في برامج التشغيل.
  • تم تحسين أداء الضغط داخل الذاكرة لرمز التظليل SPIR-V.
  • تم إصلاح المشكلات في الألعاب التالية: Beyond Good and Evil، Day Z، Dead Space، Dirt Rally، Godfather، Limbo، Majesty 2، Myst V، Onechanbara Z2: Chaos، Planetary Annihilation: TITANS، Plants vs. Zombies Garden Warfare 2، وReturn of Reckoning، وScrapland Remastered، وSmall Radios Big Televisions، وSonic Adventure 2، وSpellForce Platinum Edition، وSuper Commander، وStar Wars: The Force Unleashed II، وStar Wars: The Old Republic.

المصدر: opennet.ru

إضافة تعليق