DXVK 1.8 chiqarildi, u DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 va 11 implementatsiyasini taqdim etadi va Vulkan API ga qo'ng'iroqlarni tarjima qilish orqali ishlaydi. DXVK uchun Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 va AMDVLK kabi Vulkan 1.1 API ni qo'llab-quvvatlaydigan drayverlar kerak. DXVK 3D ilovalar va o'yinlarni ishga tushirish uchun ishlatilishi mumkin Linux Wine’dan foydalanib, OpenGL ustida ishlaydigan Wine’ning o‘rnatilgan Direct3D 9/10/11 implementatsiyalariga yuqori unumdorlikdagi alternativa sifatida xizmat qiladi.
Asosiy o'zgarishlar:
- DXGI endi ko'p monitorli konfiguratsiyalarni qo'llab-quvvatlaydi. To'g'ri ishlashi uchun XRandR 1.4 qo'llab-quvvatlanadigan Wine-ning nisbatan yangi versiyasi talab qilinadi.
- Maxsus grafik protsessorga ega bo'lmagan tizimlarda o'yinlarni boshqarish bilan bog'liq muammolarni hal qilish uchun rasterizatorlar ro'yxatiga Lavapipe kabi protsessorlardan foydalanadigan Vulkan dasturiy ta'minoti qo'shildi.
- Xotiradagi tasvirni joylashtirish parametrlarini o'zgartirish uchun optimallashtirilgan operatsiyalar, bu Intel GPU-larida ba'zi o'yinlarning ishlashini yaxshilagan.
- Direct3D 9 ilovasi teksturani yuklash va ob'ekt okklyuziyasini tekshirishni optimallashtirdi. Qo'llab-quvvatlanadigan orqa bufer formatlari ro'yxatini noto'g'ri qaytarish bilan bog'liq muammolar hal qilindi.
- Direct3D 11 da d3d11.enableRtOutputNanFixup (eski RADV drayverlari versiyalari uchun) va d3d11.invariantPosition (RDNA2 GPUlarida Z-jang bilan bog'liq muammolarni hal qilish uchun) sozlamalari sukut bo'yicha yoqilgan. Shaderlarda havolalarni hisoblash va NaN bilan ishlash muammolari tuzatildi.
- Meson asboblar to'plamining yangi versiyalari bilan qurishda qattiq ogohlantirishlar.
- Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 va Tomb Raider Legend bilan bog‘liq muammolar tuzatildi.
Manba: opennet.ru
