Состоялся значительный релиз vkd3d-proton 3.0, слоя трансляции DirectX 12 в Vulkan, который является ключевым компонентом Proton для запуска Windows игр в Linux. Это первое крупное обновление за долгое время, принесшее множество важных изменений.
Главным нововведением стала полная переработка бэкенда шейдеров DXBC, над которой работал разработчик doitsujin. Это позволило унифицировать кодовую базу с DXVK, что привело к созданию более чистого и понятного промежуточного представления. Благодаря этому исправлены многочисленные ошибки и проблемы с совместимостью в играх, которые ранее работали некорректно. В качестве примера приводится Red Dead Redemption 2, который теперь стабильно функционирует в режиме D3D12.
Другим важным пунктом стала поддержка технологии FSR4, реализованная через расширения VK_KHR_cooperative_matrix и VK_KHR_shader_float8. Отмечается, что в официальной сборке эта функция будет доступна только на графических процессорах AMD RDNA 4 и новее. Существует и путь эмуляции для старых видеокарт, который можно активировать при сборке из исходного кода, однако он сопряжен со значительными потерями производительности.
Помимо этого, в обновление вошла экспериментальная поддержка D3D12 Workgraphs, которая эмулируется с помощью обычных вычислительных шейдеров. Также были добавлены поддержка AMD Anti-Lag, улучшенная работа с копированием текстур, оптимизации для конкретных игр, вроде The Last of Us Part 1 и Halo Infinite, и множество исправлений для таких проектов, как Helldivers II и Star Citizen. Внедрены многочисленные обходные пути для исправления проблем в играх, включая Final Fantasy VII Rebirth, Starfield, Wuthering Waves и Street Fighter 6.
это кочаем 🦾
Всегда забавляет, когда тот, кто шёл своим путём в итоге придумывает костыли. Чтобы, такие как они, смогли прикоснуться к тому, что используют те, кто не пошёл за ними. Причём все это преподносится как что-то выдающиеся. Причём, как правило, тот, кто идёт своим путём изначально это преподносил как свободу. Потом эта свобода приобретает монетизацию. В итоге за желание быть свободным часто приходится платить все равно и при этом платить за костыли. К тому же, как правило, работы левшей изобилую багами. Самое же печальное что признавать ошибочность подобного пути они практически не способны. Пробовал на 7 винде через VK запускать 12 директ в играх. Скажем так скорость ниже плинтуса. Качество и стабильность не лучше.
P.s. Если бы их особенность давала что-то действительно отличное. Помнится в своё время многие вариации игр на макоси по сравнению с виндой. Действительно обладали преимуществами. Например, в играх на макоси было голосовое управление. Чего на винде не было тогда.
а как это касается главного ыксперда во всех вопросах и какие из-за этого у тебя проблемы в жизни?
надо было на корвете запускать для 100% результата
Ты не то в розетку вставил
То, что надо!
А зачем изобретать велосипед?
Во-первых, всегда можно установить две системы параллельно, при перезагрузке выбирать.
Во-вторых, что такого особенного в Лине, чего нет в Винде? Линь всегда был для узко специализированных задач. Помню, лет 5-7 назад, когда у меня не было технической возможности подключить интернет, приходилось брать антенну, усилители, репитеры, ломать точки доступа в соседних домах. Вот тогда я так погрузился в Кали Линукс, что она мне во сне снилась. Те времена давно в прошлом: теперь у меня есть интернет, а на компе установлена Винда, в сторону Линя даже не смотрю.
винда жрать начинает как не в себя, под предводительством индусов
тут в последнем крупном обновлении 24h2 был какой то баг, у малого количества пользователей начали фризить старые и новые игры(тож не все), фиксили его пол года, збс платформа)
да практически все как бэ
Норм, 2 месяца мучений и теперь меня обратно на винду не тянет, глаза только что-то немного покраснели
Так mangohud давно уж показывает версию VKD3D 3.0.0 или это не то?