Нашри DXVK 2.1, татбиқи Direct3D 9/10/11 дар болои API Vulkan

Нашри қабати DXVK 2.1 дастрас аст, ки татбиқи DXGI (Инфраструктураи DirectX Graphics), Direct3D 9, 10 ва 11-ро таъмин мекунад, ки тавассути тарҷумаи зангҳо ба API Vulkan кор мекунад. DXVK драйверҳои Vulkan 1.3 API-ро талаб мекунад, ба монанди Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ва AMDVLK. DXVK-ро барои иҷро кардани барномаҳои 3D ва бозиҳо дар Linux бо истифода аз Wine истифода бурдан мумкин аст, ки ҳамчун алтернативаи баландтар ба татбиқи дарунсохташудаи Direct3D 9/10/11 дар болои OpenGL кор мекунад.

Тағйироти асосӣ:

  • Дар системаҳое, ки фазои рангии HDR10-ро дастгирӣ мекунанд, HDR-ро тавассути танзими тағирёбандаи муҳити зист DXVK_HDR=1 ё муайян кардани параметри dxgi.enableHDR = True дар файли конфигуратсия фаъол кардан мумкин аст. Пас аз фаъол шудани HDR, бозиҳо метавонанд фазои ранги HDR10-ро ошкор ва истифода баранд, агар онҳо vkd3d-proton 2.8 ё дертар дошта бошанд. Муҳитҳои асосии корбар дар Linux ҳанӯз HDR-ро дастгирӣ намекунанд, аммо дастгирии HDR дар сервери таркибии Gamescope мавҷуд аст, барои фаъол кардани он шумо бояд опсияи “--hdr-enabled”-ро истифода баред (ҳоло танҳо дар системаҳои дорои GPU-ҳои AMD ҳангоми истифодаи Ядрои Linux бо часбҳои josh-hdr) колориметрия).
  • Ҷамъоварии беҳтаршудаи shader. Барои кам кардани кандашавӣ, истифодаи китобхонаҳои қубурҳо ба қубурҳои дорои шадерҳои tessellation ва геометрия васеъ карда шудааст ва ҳангоми истифодаи MSAA, имкониятҳои иловагии васеъшавии Vulkan VK_EXT_extended_dynamic_state3 истифода мешаванд.
  • Барои бозиҳои кӯҳна бо дастгирии антиалиасинги бисёрҷониба (MSAA, Multi-Sample Anti-Aliasing), танзимоти d3d9.forceSampleRateShading ва d3d11.forceSampleRateShading илова карда шудаанд, то режими Shading Rate Shading барои ҳама шейдерҳо фаъол карда шаванд, ки сифатро беҳтар мекунад. тасвирҳо дар бозиҳо.
  • Бозгашти GLFW ба сохтани Linux илова карда шудааст, ки онро метавон ҳамчун алтернатива ба пуштибонии SDL2 истифода бурд.
  • Мантиқи интиқоли фармони D3D11 такмил дода шудааст, то рафтори DXVK-ро ба драйверҳои аслии D3D11 наздиктар кунад ва иҷрои пешгӯишавандаро ба даст орад.
  • Масъалаҳои ислоҳшуда, ки дар бозиҳо пайдо шуданд:
    • Хокистари ягонагии.
    • Майдони ҷанг: Ширкати бад 2.
    • Гуҷян 3.
    • Resident Evil 4 HD.
    • Saints Row: Сеюм.
    • Секиро.
    • Sonic Frontiers.
    • Фармондеҳи олӣ: Иттиҳоди қалбакӣ.

Манбаъ: opennet.ru

Илова Эзоҳ