qatlamlararo chiqarish , bu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 va 11-ni amalga oshirishni ta'minlaydi, Vulkan API-ga qo'ng'iroqlarni tarjima qilish orqali ishlaydi. DXVK dan foydalanish uchun Qo'llab-quvvatlash bilan drayverlarning mavjudligi AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 va .
DXVK 3D dasturlar va o'yinlarni ishga tushirish uchun ishlatilishi mumkin Linux Wine’dan foydalanib, OpenGL ustida ishlaydigan Wine’ning o‘rnatilgan Direct3D 11 implementatsiyasiga yuqori unumdorlikdagi alternativa sifatida xizmat qiladi.
Asosiy o'zgarishlar:
- Vulkan grafik API kengaytmalari uchun qoʻshimcha qoʻllab-quvvatlash: VK_EXT_custom_border_color (Sampler-da chegara ranglarini qoʻllab-quvvatlash uchun foydalanilgan, Direct3D 9-ga asoslangan oʻyinlarda, jumladan Crysis va Halo 2 Vista-da koʻplab muammolarni hal qilgan) va VK_EXT_robustness2 (D3D11-ga oʻxshash, tashqi koʻrinishda ishlash uchun foydalanilgan) kirish manbalari hududlarini chegaralaydi). Ushbu kengaytmalardan foydalanish uchun sizda wine 5.8, shuningdek, Mesa 20.2-dev yoki NVIDIA drayveri 440.66.12-beta-dan AMD va Intel drayverlari bo'lishi kerak;
- Tozalash operatsiyalarining optimallashtirilgan qo'llanilishi va
renderlashda, bu ba'zi o'yinlarning ish faoliyatini biroz yaxshilashga imkon berdi; - D3D11 o'yinlari, agar drayver (masalan, RADV) alohida uzatish navbatini qo'llab-quvvatlamasa, resurslarni asinxron tarzda yuklash uchun hisoblash navbatlaridan foydalanish imkoniyatini qo'shdi;
- World of Warcraft-ning kelajakdagi relizlarida qo'llaniladigan ba'zi DXGI 1.6 funksiyalari amalga oshirildi;
- Toxikk kabi ba'zi o'yinlarda mavjud xotira tugashining oldini olgan D3D9-da xotira sarfini kamaytirish;
- Cloudpunk va boshqa o'yinlarda resurs buferini noto'g'ri ishlatgan Vulkanni tekshirish xatolari tuzatildi;
- GCC 10.1 da qurishda hal qilingan muammolar;
- D3D9 bilan bog'liq turli muammolar tuzatildi;
- dxgi.tearFree opsiyasi qayta ishlandi;
- Fallout New Vegas, Freelancer, GTA IV va Halo Custom Edition bilan bog'liq muammolar hal qilindi;
- bilan qurish uchun qo'llab-quvvatlash . DXVK ni qurish endi MinGW ni talab qiladi.
Manba: opennet.ru
