Valve kompaniyasi Proton oʻyin ishga tushirgichida Direct3D 12 qoʻllab-quvvatlashini yaxshilash uchun moʻljallangan vkd3d kod bazasining bir qismi boʻlgan VKD3D-Proton 2.8 ni chiqardi. VKD3D-Proton Protonga xos oʻzgarishlar, optimallashtirishlar va ishlashni yaxshilash uchun yaxshilanishlarni oʻz ichiga oladi. Windows- Asosiy vkd3d kutubxonasiga hali kiritilmagan Direct3D 12 asosidagi o'yinlar. Boshqa sezilarli farqlar qatoriga zamonaviy Vulkan kengaytmalaridan foydalanishga va to'liq Direct3D 12 mosligiga erishish uchun eng so'nggi grafik drayver versiyalaridan foydalanishga e'tibor qaratish kiradi.
Yangi versiyada:
- Vulkan kengaytmasi VK_EXT_descriptor_buffer uchun qo'shimcha yordam qo'shildi, ulardan foydalanish protsessor yukini sezilarli darajada kamaytirdi.
- Virtual ramka buferlarini (SwapChain) amalga oshirish qayta yozildi. O'zgarishlar VK_KHR_present_wait kengaytmasidan foydalangan holda kechikishlar va freymlarni aniqroq boshqarishni ta'minlash va asosiy oqimdagi CPU yukini kamaytirish imkonini berdi.
- Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village o‘yinlaridagi muammolar hal qilindi.
Bundan tashqari, GE-Proton7 loyihasining yangilanishini ta'kidlash kerak, uning doirasida ixlosmandlar Valve kompaniyasidan mustaqil ravishda ishga tushirish paketining kengaytirilgan versiyalarini yaratmoqdalar. WindowsProton ilovalari, jumladan, Wine’ning so‘nggi versiyasi, FAudio’da FFmpeg’dan foydalanish va turli o‘yin ilovalaridagi muammolarni hal qiluvchi qo‘shimcha yamoqlarni qo‘shish. Proton GE 43 eng so‘nggi Wine, dxvk, proton, protonfix va vkd3d kod bazasiga (Git’dan) o‘tish va Immortals: Fenyx, Baldur’s Gate 3, Gears 5 va Witcher 3’dagi muammolar uchun portlangan tuzatishlarni o‘z ichiga oladi.
Manba: opennet.ru
