انتشار پروژه DXVK 1.5.2 با اجرای Direct3D 9/10/11 در بالای Vulkan API

شکل گرفت انتشار بین لایه ای DXVK 1.5.2، که یک پیاده سازی 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 عمل می‌کند.

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

  • برخی عملیات با زنجیره های سوئیچینگ فریم بافر مجازی که در اجرای Direct3D 9 وجود نداشت اضافه شد (SwapChain) که مشکلات راه اندازی برنامه هایی مانند دمو ATi ToyShop، Atelier Sophie و Dynasty Warriors 7 را حل کرد.
  • رفع اشکالات اخیر در اجرای Direct3D 9 و بهینه سازی عملکرد و حافظه جزئی.
  • اضافه شدن گزینه d3d9.forceSwapchainMSAA برای اجبار MSAA (Multisample anti-aliasing) برای تصاویر پردازش شده در 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.
  • پشتیبانی از درایورهای قدیمی‌تر که از API گرافیکی Vulkan 1.1 پشتیبانی نمی‌کنند حذف شد: AMD/Intel (Mesa) 17.3 و نسخه‌های قبلی، NVIDIA 390.xx و نسخه‌های قبلی.

    منبع: opennet.ru

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