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

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

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

  • امکان فرار از مقادیر تنظیمات با استفاده از نقل قول اضافه شد، به عنوان مثال d3d9.customDeviceDesc = "ATi Rage 128"؛
  • اضافه شدن گزینه dxgi.tearFree برای فعال کردن صریح حفاظت ضد سوسو هنگام غیرفعال شدن Vsync.
  • اجرای عملکرد DXGI مورد نیاز برای برخی از مدهای SpecialK.
  • تعدادی از خطاهای منجر به مشکلات رندر یا خرابی هنگام استفاده از Direct3D 9 رفع شده است.
  • رفع خطاها در بررسی پشتیبانی Vulkan در سیستم‌های دارای کارت گرافیک NVIDIA.
  • رفع یک اشکال در اسکریپت پیکربندی که با Wine 5.6 کار نمی کرد.
  • حل مشکلات رندر و خرابی در Blue Reflection، Battlefield 2، Crysis، Half-Life Alyx، LA Noire، Prince of Persia، Yooka-Laylee و Impossible Lair.
  • بهبود عملکرد Heavy Rain در پردازنده‌های گرافیکی NVIDIA.

منبع: opennet.ru

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