Vulkan API-ning tepasida Direct1.0.3D 3/10 ilovasi bilan DXVK 11

GPUni muzlatish bilan bog'liq muammo tufayli bekor qilingan versiya o'rniga 1.1 qatlamlararo reliz tayyorlandi DXVK 1.0.3, bu DXGI (DirectX Graphics Infrastructure), Direct3D 10 va Direct3D 11 ni amalga oshirishni ta'minlaydi, Vulkan API-ga qo'ng'iroqlarni tarjima qilish orqali ishlaydi. DXVK 1.0.3 1.1 filialidan ba'zi tuzatishlar va yaxshilanishlarni o'z ichiga oladi, masalan:

  • DLL DXVK versiyasi ma'lumotlarini o'z ichiga olishi ta'minlanadi;
  • NVIDIA GPU-larga ega tizimlarda Dark Souls Remastered va Grim Dawn-da renderlash muammolari hal qilindi;
  • Star Citizen ishga tushirilganda GPUning muzlashi va drayverning ishdan chiqishi tuzatildi;
  • Anno 1800 da ishlash muammolari hal qilindi;
  • Shader keshlashiga salbiy ta'sir ko'rsatishi mumkin bo'lgan aniqlanmagan ma'lumotlarning haydovchiga uzatilishiga olib kelgan tuzatilgan xatolar;
  • Oqim metama’lumotlari bilan geometriya shaderlarini xeshlash bilan bog‘liq muammo tuzatildi, bu holat kesh fayllari nazoratsiz o‘sishiga olib kelishi mumkin.

Eslatib o‘tamiz, DXVK Linuxda Wine yordamida 3D ilovalari va o‘yinlarini ishga tushirish uchun ishlatilishi mumkin, bu OpenGL ustida ishlaydigan Wine’ning o‘rnatilgan Direct3D 11 ilovasiga yuqori samarali muqobil bo‘lib xizmat qiladi. IN ba'zi o'yinlar Wine+DXVK kombinatsiyasining ishlashi farq qiladi Windows-da ishlashdan atigi 10-20% ga, OpenGL-ga asoslangan Direct3D 11 ilovasidan foydalanganda esa unumdorlik sezilarli darajada pasayadi. Ish davom etmoqda haqida yetkazib berish DXVK komponent sifatida vino integratsiyasi, alohida Linux kutubxonasi (libdxvk.so) koʻrinishida taqdim etilgan boʻlib, undan toʻgʻridan-toʻgʻri Wine-da foydalanish mumkin, Windows DLL koʻrinishida DXVK-ni alohida oʻrnatishga hojat yoʻq.

Manba: opennet.ru

a Izoh qo'shish