انتشار DXVK 1.7.2، Direct3D 9/10/11 در بالای API Vulkan

شکل گرفت انتشار بین لایه ای DXVK 1.7.2، که یک پیاده سازی DXGI (زیرساخت گرافیک DirectX)، Direct3D 9، 10 و 11 را ارائه می دهد که از طریق ترجمه فراخوانی به Vulkan API کار می کند. برای استفاده از DXVK مورد نیاز است پشتیبانی از رانندگان Vulcan API 1.1مانند Mesa RADV 19.2، NVIDIA 415.22، Intel ANV 19.0 و AMDVLK.
DXVK می‌تواند برای اجرای برنامه‌ها و بازی‌های سه بعدی روی لینوکس با استفاده از Wine استفاده شود، که به عنوان جایگزینی با عملکرد بالاتر برای پیاده‌سازی‌های اصلی Direct3D 3/9/10 Wine که در بالای OpenGL اجرا می‌شوند، عمل می‌کند.

تغییرات اصلی:

  • اصلاح یک تغییر رگرسیون عمده در اجرای D3D9 که باعث خرابی در بسیاری از بازی‌ها می‌شد.
  • رفع خرابی ها هنگام استفاده از D3D9 با درایور AMDVLK Vulkan.
  • راه حلی برای مشکلات سرریز پشته در برخی از بازی های 32 بیتی با استفاده از D3D9 اضافه شده است.
  • راه‌حلی برای مشکلات رندر در بازی‌های مبتنی بر Unity Engine که روی سیستم‌هایی با درایورهای AMD اجرا می‌شوند، اضافه شده است.
  • پشتیبانی بهبود یافته از یونیکد هنگام اجرا در ویندوز.
  • تنظیم DXVK_LOG_PATH=هیچگونه برای غیرفعال کردن ایجاد فایل لاگ اضافه شد (لاگ ها همچنان به stderr خروجی می شوند).
  • مشکلات بازی حل شد

    دروازه Baldur 3، Final Fantasy XIV، Just Cause 3، Marvel Avengers،
    Need for Speed ​​Heat، PGA TOUR 2K21 و Trails in the Sky SC.

منبع: opennet.ru

اضافه کردن نظر