ДХВК
Разработчик(и) | Проект ДХВК |
---|---|
Первоначальный выпуск | 14 января 2018 г |
Стабильная версия | 2.4 / 10 июля 2024 г |
Репозиторий | DXVK на GitHub |
Написано в | С++ |
Операционная система | Независимый от ОС |
Платформа | х86 , х86-64 |
Лицензия | Лицензия zlib |
Веб-сайт | github |
DXVK — это слой перевода с открытым исходным кодом , который преобразует вызовы Direct3D 8/9/10/11 в Vulkan . [1] [2] [3] [4] Используется Proton / Steam. [5] для Linux с помощью Intel для Windows, драйверов [6] [7] [8] ВиртуалБокс 7.0, [9] и его можно использовать для запуска игр на основе Direct3D под Windows с помощью Vulkan. Было подтверждено, что DXVK «почти безупречно» поддерживает более 80% игр Direct3D для Windows. [10] [11] [12]
История
[ редактировать ]DXVK был впервые разработан Филипом Реболом для поддержки Direct3D 11. только игр [13] в результате плохой совместимости и низкой производительности слоя перевода Wine Direct3D 11 в OpenGL .
спонсировала разработчика В 2018 году Valve для постоянной работы над проектом, чтобы улучшить совместимость версии Steam для Linux с играми для Windows. [13] [14]
В 2019 году DXVK получил Direct3D 9 в результате слияния с d9vk. поддержку [15] [16]
В ноябре 2022 года был выпущен DXVK 2.0, в котором представлены улучшения в управлении памятью Direct3D 9, компиляции шейдеров , кэше состояний, а также поддержка уровня функций Direct3D 11 12_1 . [17] [18] Vulkan 1.3 . Теперь требуется поддержка [19]
В версии DXVK 2.1, выпущенной 24 января 2023 года, реализована поддержка HDR и улучшено качество некоторых старых игр. [4] [20]
В версию DXVK 2.2, выпущенную 12 мая 2023 г., добавлен D3D11On12. [21] [22] поддерживать. [23] [24] [25]
В DXVK 2.4, выпущенном 10 июля 2024 г., добавлена поддержка Direct3D 8. [26] [27]
Споры
[ редактировать ]Использование Wine/DXVK было связано с баном пользователей. [28] [29] [30] [31] с игровых онлайн-платформ, поскольку у издателей игр нет возможности проверить целостность игр для людей, использующих Linux.
Ссылки
[ редактировать ]- ^ Персонал, Арс (21 августа 2018 г.). «Steam Play от Valve использует Vulkan, чтобы перенести больше игр для Windows на Linux» . Арс Техника . Проверено 1 января 2023 г.
- ^ Конвей, Адам (23 декабря 2022 г.). «Как работает Протон на Steam Deck» . Разработчики XDA . Проверено 1 января 2023 г.
- ^ «Глава 13. ВИНО» . Портал документации FreeBSD . Проверено 28 апреля 2024 г.
- ^ Jump up to: а б Доказано, Лиам. «Выпущены WINE 8.0 и DXVK 2.1» . www.theregister.com . Проверено 31 мая 2024 г.
- ^ Инструмент совместимости для Steam Play на основе Wine и дополнительных компонентов: ValveSoftware/Proton , Valve , 03 апреля 2019 г. , получено 3 апреля 2019 г.
- ^ «Intel использует DXVK (часть Steam Proton) для своих драйверов Windows Arc GPU DX 9» . Игры в Linux . 7 декабря 2022 г. Проверено 27 декабря 2022 г.
- ^ Уилсон, Джейсон Р.; Уилсон, Джейсон Р. (01 ноября 2022 г.). «Intel Arc A750 демонстрирует повышенную производительность в старых играх с использованием Vulkan «DXVK» » . Wccftech . Проверено 1 января 2023 г.
- ^ Аарон Клотц (08 декабря 2022 г.). «Оптимизация драйвера дуги Intel с использованием переводчика DXVK Valve» . Аппаратное обеспечение Тома . Проверено 31 мая 2024 г.
- ^ «Вышла версия VirtualBox 7.0 с поддержкой DirectX 11 с использованием DXVK» . Игры в Linux . 11 октября 2022 г. Проверено 27 декабря 2022 г.
- ^ Аарон Клотц (21 декабря 2021 г.). «80 процентов из 100 лучших игр Steam работают на Linux «почти безупречно»» . Аппаратное обеспечение Тома . Проверено 31 мая 2024 г.
- ^ «Теперь проверить, как игра работает на Steam Deck, стало еще проще» . Котаку . 16 августа 2023 г. Проверено 31 мая 2024 г.
- ^ Конвей, Адам (06 декабря 2022 г.). «Нужно больше игр для игры на Steam Deck? Посетите ProtonDB» . Разработчики XDA . Проверено 31 мая 2024 г.
- ^ Jump up to: а б «Интервью с разработчиком DXVK, частью того, что делает Steam Play от Valve» . Игры в Linux . 11 сентября 2018 года . Проверено 27 декабря 2022 г.
- ^ Провен, Лиам (3 февраля 2023 г.). «Выпущены WINE 8.0 и DXVK 2.1» . Регистр . Проверено 20 мая 2023 г.
- ^ «D9VK объединен с восходящим DXVK» . www.phoronix.com . Проверено 31 мая 2024 г.
- ^ «D9VK больше не существует, поскольку он сливается с DXVK, превращая DXVK в слой D3D 9/10/11 для Vulkan» . Игры в Linux . 16 декабря 2019 года . Проверено 27 декабря 2022 г.
- ^ Мео, Франческо Де (06 марта 2023 г.). «Мод Hogwarts Legacy Vulkan DXVK 2.1 ASYNC уменьшает заикание при загрузке текстур» . Wccftech . Проверено 31 мая 2024 г.
- ^ Ларабель, Майкл (10 ноября 2022 г.). «Выпущена версия DXVK 2.0 со множеством улучшений для Direct3D через Vulkan» . www.phoronix.com . Проверено 20 мая 2023 г.
- ^ «Поддержка водителя» . Гитхаб . Проверено 17 июля 2024 г.
- ^ «Выпуск версии 2.1 · doitsujin/dxvk» . Гитхаб . Проверено 21 октября 2023 г.
- ^ microsoft/D3D11On12 , Microsoft, 07 июля 2024 г. , получено 8 июля 2024 г.
- ^ Стивихимс (30 декабря 2021 г.). «Direct3D 11 на 12 — приложения Win32» . Learn.microsoft.com . Проверено 8 июля 2024 г.
- ^ «Выпущена версия DXVK 2.2 с поддержкой D3D11On12 и множеством исправлений игры» . www.phoronix.com . Проверено 31 мая 2024 г.
- ^ Уилсон, Джейсон Р. (13 мая 2023 г.). «Выпуск DXVK 2.2 с поддержкой D3D11On12 для Unity Engine, исправлениями игр и многим другим» . Wccftech . Проверено 31 мая 2024 г.
- ^ «Выпуск версии 2.2 · doitsujin/dxvk» . Гитхаб . Проверено 21 октября 2023 г.
- ^ «Выпуск версии 2.4 · doitsujin/dxvk» . Гитхаб . Проверено 10 июля 2024 г.
- ^ «Выпущен DXVK 2.4 с поддержкой Direct3D 8 и собственными улучшениями WSI» . www.phoronix.com . Проверено 21 июля 2024 г.
- ^ «Геймеры Linux забанены в Battlefield V при использовании Wine и DXVK» . Мигающий компьютер . Проверено 31 мая 2024 г.
- ^ «Некоторые геймеры Linux, использующие Wine/DXVK для игры в Overwatch от Blizzard, запрещены — обновлено» . www.phoronix.com . Проверено 31 мая 2024 г.
- ^ «Внимание: игра в Overwatch в Linux может привести к бану» . Северная Америка . Проверено 31 мая 2024 г.
- ^ «Некоторые геймеры Linux, использующие Wine/DXVK для игры в Overwatch от Blizzard, запрещены — Slashdot» . tech.slashdot.org . 14 сентября 2018 г. Проверено 31 мая 2024 г.
Внешние ссылки
[ редактировать ]- программное обеспечение 2018 года
- Слои совместимости
- Вычислительные платформы
- Кроссплатформенное программное обеспечение
- Бесплатное программное обеспечение, написанное на C++.
- Бесплатное системное программное обеспечение
- Вулкан (API)
- Программное обеспечение для эмуляции Linux
- Программное обеспечение, использующее лицензию LGPL