Комментарии 16
То то будем сравнивать игры на windows и linux.
В тот момент, когда на Linux игры выглядят хуже за счет просто худшей кодовой базы драйверов от AMD и отсутствию возможностей в видео фреймворках по сравнению с directX.
Где в статье картинки сравнения кадров? Где нормальные выводы? Где ссылка на оригинал?
Ссылка на оригинал в самом начале публикации.
Спасибо.
Оставлю здесь со ссылку на сравнение vulkan и dx Red Dead Redemption 2: VULKAN vs DirectX 12 | 4K, RTX 2060 (youtube.com)
Причина почему не нравится статья. Базовые вещи не описаны.
Вот пример в видео пианино. В DX версии при приближении текстуры медленно дорисовываются.
В то время как в vulkan версии текстура сначала хреновая, а потом в какой-то момент резко становится качественной. И таких примеров дофига. Что ухудшает игровой опыт на linux. Но, конечно, если не с чем сравнивать, то и так сойдет.
Кстати, на steam deck уже официально выпустили драйверы под windows.
В этом примере движок игры по разному работает в зависимости от API, нет? Это никак не подтверждает предыдущий тезис о качестве драйверов AMD под Linux...
Да, встречаются глюки по пропуску шейдеров, на пример дыма в cs, но баги есть везде и их исправляют. Но кодовая база драйверов AMD под Linux давно обогнала оную под Windows. Даже есть вероятность, что под Windows используется слепок открытой кодовой базы AMD под Linux..
Даже сравнивать особо нечего. 3 FPS это разница ни о чём.
Не совсем верно, этот тезис был актуален во времена DX9 и старых версий Wine, которые просто часть API еще не покрывали. Тогда за счет не полного соответствия картинки, действительно, результаты вайна могли выглядеть "лучше", но картинка проседала.
Если мы говорим о разработке на Vulkan, а это тренд последних лет и на нем сейчас 90% всего выходит, то никакой разницы уже не будет, так как весь API идентичен что там, что там.
Но вот сам факт, что на никсах с "трансляцией" (мы ведь понимаем что речь идет не о нативном запуске, если участвует слово протон) мы можем получать иногда даже большую производительность - это прям воодушевляюще.
А можно от вас пруфы, что такое еще не пофиксили?
средний фпс - это не единственное важное для хорошего игрового опыта. Количество просадок, количество кадров при просадках - как минимум вот это приходит на ум.
Ну да, тут бы лучше считать персентиль, а о средний fps может быть большим, но наблюдаться короткие и сильные просадки
На 4-х из 5 графиков есть MIN FPS - это, как раз показатель для количества кадров при просадках.
всё-таки это фреймрейт одной из просадок. полезная величина, но про сами просадки особо ничего не говорит.
Может быть 1 просадка с 10фпс (система что-то делала в этот момент или ещё что разовое в фоне произошло), а может быть много просадок по 15-20 кадров из-за реальных проблем с производительностью.
Вот бы Mortal Kombat 11 сравнить на Win/Lin
А "игровой режим" в вендовсе включали?🤔
Вот вот ещё и NTSYNC подвезут, а потом и Wine без Xwayland подьедет. Игры 10-летней и более давности уже давно приятнее работают на Linux.
Опубликовано сравнение производительности игр в Windows 11 и Fedora Linux 40 на ноутбуке Framework 13 с Ryzen 7 7840U