DXVK 3.0 выходит: новые возможности и ограничения для пользователей Linux

DXVK 3.0 выходит: новые возможности и ограничения для пользователей Linux

DXVK 3.0 уже здесь, и это обновление приносит ряд значимых изменений. Транслятор DirectX → Vulkan теперь полностью переходит на версию 3.0 с улучшенным компилятором шейдеров, основанным на dxbc‑spirv для всех поддерживаемых моделей. Это устраняет несколько ошибок рендеринга и повышает стабильность.

В версии 3.0 окончательно убралась переменная DXVK_FRAME_RATE, поэтому пользователям необходимо использовать сторонние утилиты вроде Gamescope или MangoHud, если нужна плавная смена кадров. Если же сохранять прежнее поведение, в файле config можно задать параметр

  1. dxvk.maxFrameRate = лимит кадров
.

Для работы с D3D9 теперь по умолчанию включается VK_EXT_descriptor_heap (с драйвером начиная с 595.84 для NVIDIA). Кроме того, обновлённый конвейер фиксированных функций через убершейдеры и новая логика загрузки близка к современному Windows, что повышает производительность и устраняет проблемы с Resizable BAR.

Однако пользователи видеокарт RDNA 1 / 2 могут столкнуться с снижением производительности: обновлённый драйвер Windows от AMD не поддерживает все новые функции, поэтому рекомендуется остаться на DXVK 2.x или перейти на Linux, чтобы избежать замедлений.

19:05
Нет комментариев. Ваш будет первым!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.