Vulkan API жоғарғы жағындағы DXVK 2.1, Direct3D 9/10/11 енгізулерінің шығарылымы

DXVK 2.1 қабатының шығарылымы қол жетімді, ол DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 және 11 іске асыруды қамтамасыз етеді, Vulkan API-ге қоңырауларды аудару арқылы жұмыс істейді. DXVK Mesa RADV 1.3, NVIDIA 22.0, Intel ANV 510.47.03 және AMDVLK сияқты Vulkan API 22.0 нұсқасын қолдайтын драйверлерді қажет етеді. DXVK Linux жүйесінде Wine көмегімен 3D қолданбалары мен ойындарын іске қосу үшін пайдаланылуы мүмкін, бұл Wine компаниясының OpenGL үстінде жұмыс істейтін түпнұсқа Direct3D 9/10/11 іске асыруларына жоғары өнімділікті балама ретінде қызмет етеді.

Негізгі өзгерістер:

  • HDR10 түс кеңістігін қолдайтын жүйелерде DXVK_HDR=1 ортаның айнымалы мәнін орнату немесе конфигурация файлында dxgi.enableHDR = True параметрін көрсету арқылы HDR мүмкіндігін белсендіруге болады. HDR іске қосылғаннан кейін ойындарда vkd10d-proton 3 немесе одан кейінгі нұсқасы болса, HDR2.8 түс кеңістігін анықтап, пайдалана алады. Linux жүйесіндегі негізгі пайдаланушы орталары әлі HDR-ге қолдау көрсетпейді, бірақ HDR қолдауы Gamescope композиттік серверінде қолжетімді, оны қосу үшін «--hdr-қосылған» опциясын пайдалану керек (қазіргі уақытта тек AMD графикалық процессорлары бар жүйелерде жұмыс істейді. josh-hdr- патчтары бар Linux ядросы) колориметрия).
  • Жақсартылған шейдер компиляциясы. Кекіруді азайту үшін құбырлар кітапханаларын пайдалану мотоциклдік және геометриялық шейдерлері бар құбырларға дейін кеңейтілді және MSAA пайдалану кезінде VK_EXT_extended_dynamic_state3 Vulkan кеңейтімінің қосымша мүмкіндіктері пайдаланылады.
  • Көп үлгілі антиалиасинг (MSAA, Multi-Sample Anti-aliasing) қолдауы бар ескі ойындар үшін d3d9.forceSampleRateShading және d3d11.forceSampleRateShading параметрлері сапаны жақсартатын барлық шейдерлер үшін Sample Rate Shading режимін қосу үшін қосылды. ойындардағы суреттер.
  • GLFW сервері Linux құрылымдарына қосылды, оны SDL2 серверіне балама ретінде пайдалануға болады.
  • DXVK әрекетін жергілікті D3D11 драйверлеріне жақындату және болжамды өнімділікке жету үшін жақсартылған D3D11 пәрменін беру логикасы.
  • Ойындарда пайда болған мәселелер түзетілді:
    • Ерекшеліктің күлі.
    • Ұрыс алаңы: нашар компания 2.
    • Гуцзян 3.
    • Resident Evil 4 HD.
    • Әулиелер қатары: Үшінші.
    • Секиро.
    • Sonic Frontiers.
    • Жоғарғы қолбасшы: Жалған одақ.

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

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