Доступний випуск прошарку DXVK 2.1, що надає реалізацію DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 та 11, що працює через трансляцію викликів API Vulkan. Для використання DXVK потрібна наявність драйверів з підтримкою API Vulkan 1.3, таких як Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 та AMDVLK. DXVK може застосовуватися для запуску 3D-додатків та ігор в Linux за допомогою Wine, виступаючи як більш високопродуктивну альтернативу вбудованих у 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- colorimetry).
- Поліпшено компіляцію шейдерів. Для зменшення заїкуватості використання бібліотек конвеєра (pipeline) розширено на конвеєри з тесселяцією та геометричними шейдерами, а при використанні MSAA задіяні додаткові можливості Vulkan-розширення VK_EXT_extended_dynamic_state3.
- Для старих ігор з підтримкою згладжування з множинною вибіркою (MSAA, Multi-Sample Anti-Aliasing) додано налаштування d3d9.forceSampleRateShading та d3d11.forceSampleRateShading, що включають режим Sample Rate Shading для всіх шейдерів, що дозволяє підвищити якість зображень в іграх.
- У збірки для Linux доданий бекенд GLFW, який можна використовувати як альтернативу бекенд SDL2.
- Поліпшено логіку передачі команд D3D11 для наближення поведінки DXVK до рідних драйверів D3D11 та досягнення більш передбачуваної продуктивності.
- Усунуті проблеми, що виявляються в іграх:
- Ashes of the Singularity.
- Battlefield: Bad Company 2.
- Gujian 3.
- Resident Evil 4 HD.
- Saints Row: Третій.
- Секіро.
- Sonic Frontiers.
- Supreme Commander: Forged Alliance.
Джерело: opennet.ru