DXVK 1.0.3 Direct3D 10/11 енгізу Vulkan API жоғарғы жағында

GPU қату мәселесіне байланысты жойылған шығарылымның орнына 1.1 қабат аралық шығарылым дайындалды DXVK 1.0.3, ол Vulkan API-ге қоңырауларды аудару арқылы жұмыс істейтін DXGI (DirectX графикалық инфрақұрылымы), Direct3D 10 және Direct3D 11 жүзеге асыруды қамтамасыз етеді. DXVK 1.0.3 1.1 тармағынан кейбір түзетулер мен жақсартуларды жүзеге асырады, мысалы:

  • DLL DXVK нұсқасы туралы ақпаратты қамтуы қамтамасыз етілген;
  • NVIDIA графикалық процессорлары бар жүйелерде Dark Souls Remastered және Grim Dawn бағдарламаларында көрсету мәселелері шешілді;
  • Star Citizen іске қосу кезінде GPU қатып қалуы және драйвердің бұзылуы түзетілді;
  • Anno 1800 жүйесіндегі өнімділік мәселелері шешілді;
  • Шейдер кэштеуіне теріс әсер етуі мүмкін анықталмаған деректерді драйверге жіберуге әкелген түзетілген қателер;
  • Күй кэш файлдарының бақыланбайтын өсуіне әкелуі мүмкін ағындық метадеректері бар геометриялық шейдерлерді хэштеу мәселесі түзетілді.

Естеріңізге сала кетейік, DXVK 3D қолданбалары мен ойындарды Linux жүйесінде Wine арқылы іске қосу үшін пайдаланылуы мүмкін, бұл Wine компаниясының OpenGL үстінде жұмыс істейтін кірістірілген Direct3D 11 іске асыруына жоғары өнімділікті балама ретінде қызмет етеді. IN кейбір ойындар Wine+DXVK комбинациясының өнімділігі ерекшеленеді Windows жүйесінде жұмыс істеуден тек 10-20%-ға, ал OpenGL негізіндегі Direct3D 11 енгізуін пайдаланған кезде өнімділік айтарлықтай төмендейді. Жұмыс жүріп жатыр туралы жеткізу DXVK компоненті ретінде шарап интеграциясы, жеке Linux кітапханасы (libdxvk.so) түрінде жеткізіледі, оны тікелей Wine жүйесінде пайдалануға болады, Windows DLL түрінде DXVK бөлек орнатуды қажет етпейді.

Ақпарат көзі: opennet.ru

пікір қалдыру