LinuxForum.Fans
Тема

Left 4 Dead 2 в GNU/Linux оказалась быстрее, чем в Windows

Автор: Linuxxxoid 75 сообщений 7827 просмотров
#267611

Проведённые в процессе портирования игры Left 4 Dead 2 для GNU/Linux оптимизации достигли интересного эффекта - написанный для движка Source компонент рендеринга через OpenGL, запускаемый в GNU/Linux, показал более высокие результаты производительности, чем при использовании Direct3D при запуске игры в Windows 7.

Интересно, что первый прототип движка Source для GNU/Linux был способен отобразить всего 6 кадров в секунду, но после оптимизаций скорость его работы была доведена до 315 FPS, при том, что на том же оборудовании в Windows 7 с использованием Direct3D не удалось перепрыгнуть планку в 270 FPS. В обоих случаях использовался проприетарный драйвер NVIDIA. При использовании OpenGL вместо Direct3D в Windows производительность удалось поднять до 303 FPS. В качестве причины подобных результатов называется открытость платформы Linux, в которой можно более полно проанализировать узкие места и особенности работы низкоуровневых компонентов ядра и графической подсистемы, и при необходимости внести соответствующие исправления.

Источник »
Главная ссылка к новости »

#267621

Интересно сколько фпс будет под интеловской графикой.

#267646
animal написал:
Интересно сколько фпс будет под интеловской графикой.

Они помогают разработчикам открытых драйверов для Intel. Думаю, что видео от Intel будет достаточно для комфортной игры.

#267648

Молодцы Valve, теперь все скорее выпустить и эта игра будет первой лицензией, которую я куплю :D

#267660

Желтизна же. В блоге Valve указано, что после допиливания под Linux они поправили код для Windows и та выдала 303.4 FPS
И там же сказано "Now that we know the hardware is capable of more performance, we will go back and figure out how to mitigate this effect under Direct3D."

#267729
Linuxxxoid написал:

Завершая поток игровых новостей

Две новости, включая эту по-вашему поток?

#267793
"animal" написал:
Две новости, включая эту по-вашему поток?

текст новости не Linuxxxoid же писал. "поток" ищите по ссылкам на источник.

#267803
"Linuxxxoid" написал:
Однако, после проведенных оптимизаций, которые включали в себя модификации игры под ядро

И сколько ядер сейчас в "ходу". И кто будет под них под все оптимизировать? )))))))) А играть когда собираетесь?

"Linuxxxoid" написал:
Разработчики сами не ожидали подобного эффекта, учитывая тот факт, сколько времени они потратили на оптимизацию кода игры под Windows.

Ваше сообщество - это поле с которого нужно собрать урожай. И в уши вам будут дуть все что угодно, лишь бы вы галопом помчались покупать. Наивные. Да они другого вам никогда и не скажут. Это же маркетинг. Эх вы, серость.

"Linuxxxoid" написал:
Одной из причин отставания Windows они видят использование API Direct3D.

Ах как хотелось бы сравнить по "красивостям" Direct 11 и OpenGL, чтобы понять куда расходуются ресурсы железа и не в ролике, а непосредственно в игре. А то наговорить всякого можно. Тем более тем, кто юзает еще direct 9c. ))))))
Как там пела лиса Алиса:
- на дурака не нужен нож. ему с три короба наврешь и делай с ним что хошь. ))))))

"BWR" написал:
Думаю, что видео от Intel будет достаточно для комфортной игры.

:D . Батенька, да видимо не играли в игры эти. У меня стримовский L4D2, так я разогреваю свою 4890 до 80 градусов и Phenom II @3800 до 60 С в динамических сценах. И при этом на проце стоит Noctua NH-U12P SE2.

#267809
"ZhuK" написал:
И сколько ядер сейчас в "ходу". И кто будет под них под все оптимизировать? )))))))) А играть когда собираетесь?

Сам то понял что сказал?
Для всех мощных игр делают оптимизацию под конкретную платформу. Оптимизация готова и делалась она на уровне движка, делалась сотрудниками Valve. Это к "кто будет под них под все оптимизировать?".
Оптимизация под ядро и API OpenGL означает перепись кода на использование соответствующих функций, вместо тех, что использовались изначально для работы игры в ОС Windows.
К чему сказано "когда играть собираетесь?" - вообще непонятно. Да ты и сам не в курсе скорей всего.

"ZhuK" написал:
А то наговорить всякого можно.

Да, наговорить можно всякого. Именно этим же и занимаешься, "наговариванием" в тех вопросах, в которых осведомлен чуть более, чем никак :)

"ZhuK" написал:
У меня стримовский L4D2

"стимовский". Steam, а не stream.

#267816
"xxblx" написал:
Сам то понял что сказал?

Я сказал?! Да вы бредете, батенька, чуть более чем полностью. Я только перепечатал то, что сказано выше. А сказано (далее читаем внимательно):
которые включали в себя модификации игры под ядро
Под ядро, как я понимаю, которое в убунте на момент выпуска (ибо не под все линухи запиливают)? Или уже которое пересобрали программеры (чтобы вас попугаями удивить), или которое вы соберете или обновите сами? Под какое ядро?
Думаю что после этих пояснений вопросы по оптимизации отпали?

"xxblx" написал:
Оптимизация под ядро и API OpenGL означает перепись кода на использование соответствующих функций, вместо тех, что использовались изначально для работы игры в ОС Windows.

Спасибо Кэп.
Как вас порадовала опечатка. :D Рад что смог доставить вам это маленькое удовольствие. Но суть не меняется и аппетиты игры меньше не становятся.
А вот что-то по поводу карт от интел никаких возражений нет. Видимо вы в железе еще меньше чем я в ядрах.

#267818
"ZhuK" написал:
Я сказал?!

ты.
хотя бы вот этого

"ZhuK" написал:
И кто будет под них под все оптимизировать? )))))))) А играть когда собираетесь?

в шапке темы нет.
постановка вопроса сразу демонстрирует незнание в данной области.

"ZhuK" написал:
которые включали в себя модификации игры под ядро
Под ядро, как я понимаю, которое в убунте на момент выпуска (ибо не под все линухи запиливают)? Или уже которое пересобрали программеры (чтобы вас попугаями удивить), или которое вы соберете или обновите сами? Под какое ядро?

http://kernel.org/
основные функции идентичны в большинстве дистрибутивов. и если оптимизация проведена под kernel, то "модификации" можно сказать под стоковые ядра большинства дистрибутивов.

все эти бредни (в т.ч. про "под какое ядро?") уже были услышаны миром, когда те же Loki портировали игры на Linux. и как известно, Loki справились, не думаю, что у Valve шансов меньше.
попытка зацепиться хорошая, но безуспешная. продолжай троллинг и дальше, авось наугад попадешь в цель.

"ZhuK" написал:
А вот что-то по поводу карт от интел никаких возражений нет. Видимо вы в железе еще меньше чем я в ядрах.

Видимо я просто не говорю о том чего не знаю в отличии от тебя.

Давай, до свиданья. Ищи новый повод для троллинга.

#267821

У вас, что-то часто пригорает, когда идет новость, что на Linux, что-то работает лучше, чем в венде. Может, вам удалиться отсюда? Пойдите на stoplinux, там таких дегенератов очень любят.

#267828
animal написал:
[quote=Linuxxxoid]
Завершая поток игровых новостей

Две новости, включая эту по-вашему поток?[/quote]
Не внимательность, спасибо.

#267831

Говорят, что то что запущено под wine в windows работает быстрее чем без wine.

#267838
"techno" написал:
Говорят, что то что запущено под wine в windows работает быстрее чем без wine.

Не, на самом деле:
Говорят, что то что запущено под wine в windows работает быстрее чем без wine но медленнее чем с wine и не запускается без wine из-под wine.

#267860

А мне интересно, с чего они вдруг обратили внимание на линукс? Для игры главное продажи, а какие продажи, если игра выйдет под линукс? Производители игр даже под маки почти ничего не выпускают, хотя маководов, особенно на западе, в разы больше. Может человек-шаттл оплатил? :)

#267861

Для игры главное продажи, а какие продажи, если игра выйдет под линукс?

по-вашему линукс сообщество - это только бедные студенты-гики и те, кто не насобирал на мак ?

#267862
riso написал:
Для игры главное продажи, а какие продажи, если игра выйдет под линукс?

по-вашему линукс сообщество - это только бедные студенты-гики и те, кто не насобирал на мак ?

А мне кажется, что все игры уже куплены и запускаются под виндой или под wine.
У меня у самого более ста игр в Steam.

#267863

купил себе PS3 и не парюсь на счет игр =)

#267866
i2ks написал:
купил себе PS3 и не парюсь на счет игр =)

Да, ps3 это хороший выбор для геймера. Но я играю мало. За десять лет я прошел, ну, может быть дюжину крупных игр. Поэтому покупка ps3, для меня -- деньги на ветер. Рабочий комп, на котором можно и поработать и поиграть -- это оптимальный выбор.

Войдите или зарегистрируйтесь, чтобы ответить.