И OpenGL хватило бы. Достаточно грамотно его использовать. Посмотрите на примере Dota 2 reborn (гуглите: dota 2 reborn opengl vs directx) - даже под Windows OpenGL-движок Dota 2 работает существенно лучше DirectX: Valve - профи в игрострое.
Оптимизации SC под OpenGL (и Linux в том числе) я скорее всего не дождусь. А ведь летом 2014 года FPS на максималках был в 2-3+ раз выше, чем сейчас на минималке (на том же железе).
я недавно тестил ск на одном железе под виндой и линуксом.
На линухе фпс выше при тех же настройках=\
У моего чада такая-же видеокарта, как и у меня. Процессор и память у него несколько слабее. У него под Windows FPS SC - 230 (с параметрами по умолчанию), у меня под Linux - 25-60 (на минимальных настройках и разрешении). В тоже время, другие игры работают более-менее сопоставимо.
И OpenGL хватило бы. Достаточно грамотно его использовать. Посмотрите на примере Dota 2 reborn (гуглите: dota 2 reborn opengl vs directx) - даже под Windows OpenGL-движок Dota 2 работает существенно лучше DirectX: Valve - профи в игрострое.
Оптимизации SC под OpenGL (и Linux в том числе) я скорее всего не дождусь. А ведь летом 2014 года FPS на максималках был в 2-3+ раз выше, чем сейчас на минималке (на том же железе).
я недавно тестил ск на одном железе под виндой и линуксом.
На линухе фпс выше при тех же настройках=\
У моего чада такая-же видеокарта, как и у меня. Процессор и память у него несколько слабее. У него под Windows FPS SC - 230 (с параметрами по умолчанию), у меня под Linux - 25-60 (на минимальных настройках и разрешении). В тоже время, другие игры работают более-менее сопоставимо.
У меня на линухе игры не работают сопоставимо с уиндоус. ФПС хуже. Ни в одной игре я не видел ФПС равный виндусу (и это с учетом того, что винда багованная, неоптимизированная 10-ка), не говоря о превосходстве.
Да и вообще производители видеокарт/процессоров охренели, т.к. аппаратная часть должна работать лучше, чем она себя показывает. Заговор…
И OpenGL хватило бы. Достаточно грамотно его использовать. Посмотрите на примере Dota 2 reborn (гуглите: dota 2 reborn opengl vs directx) - даже под Windows OpenGL-движок Dota 2 работает существенно лучше DirectX: Valve - профи в игрострое.
Оптимизации SC под OpenGL (и Linux в том числе) я скорее всего не дождусь. А ведь летом 2014 года FPS на максималках был в 2-3+ раз выше, чем сейчас на минималке (на том же железе).
я недавно тестил ск на одном железе под виндой и линуксом.
На линухе фпс выше при тех же настройках=\
У моего чада такая-же видеокарта, как и у меня. Процессор и память у него несколько слабее. У него под Windows FPS SC - 230 (с параметрами по умолчанию), у меня под Linux - 25-60 (на минимальных настройках и разрешении). В тоже время, другие игры работают более-менее сопоставимо.
У меня на линухе игры не работают сопоставимо с уиндоус. ФПС хуже. Ни в одной игре я не видел ФПС равный виндусу (и это с учетом того, что винда багованная, неоптимизированная 10-ка), не говоря о превосходстве.
Да и вообще производители видеокарт/процессоров охренели, т.к. аппаратная часть должна работать лучше, чем она себя показывает. Заговор…
Проверьте на Left 4 Dead 2 ![](<fileStore.core_Emoticons>/emoticons/angry.png)
У моего чада такая-же видеокарта, как и у меня. Процессор и память у него несколько слабее. У него под Windows FPS SC - 230 (с параметрами по умолчанию), у меня под Linux - 25-60 (на минимальных настройках и разрешении). В тоже время, другие игры работают более-менее сопоставимо.
А вот тут уже надо смотреть на то, как линух собран. Какой драйвер, ибо свободный отстой, какие библиотеки, какое ядро. А СК вообще имеет слабую оптимизацию под линух в силу того, что под опенГЛ нет нормального дебага со стороны клиента. Разработка отдельных утилит влетит в копеечку.
На самом деле AMD уже немного прогорели со своим Mantle, поддержки почти нет, ибо ну невыгодно это. C Vulkan будет то же самое, имхо. В любом случае ничего не сдвинется, пока не будет выработан единый стандарт низко\высокоуровневого API, который будет обращаться напрямую к железяке, минуя прослойку ОС и драйвера, или же используя их в любой системе одинаково. Мелкомягкие точно не откроют спецификации своих директХ, они сами уже не помнят, что там есть. Вся надежда на реверс-инженеринг.
Проверьте на Left 4 Dead 2 ![](<fileStore.core_Emoticons>/emoticons/angry.png)
А что на нем проверять? Игры десятилетней давности уже никого не интересуют. ААА-проекты даже еще под дх12 не заточены.
У моего чада такая-же видеокарта, как и у меня. Процессор и память у него несколько слабее. У него под Windows FPS SC - 230 (с параметрами по умолчанию), у меня под Linux - 25-60 (на минимальных настройках и разрешении). В тоже время, другие игры работают более-менее сопоставимо.
А вот тут уже надо смотреть на то, как линух собран. Какой драйвер, ибо свободный отстой , какие библиотеки, какое ядро. А СК вообще имеет слабую оптимизацию под линух в силу того, что под опенГЛ нет нормального дебага со стороны клиента. Разработка отдельных утилит влетит в копеечку.
В случае AMD - уже нет. Больше двух недель сижу на свободном драйвере (radeonsi), mesa-11.0 и llvm-3.7 (с патчиком для radeonsi):
У моего чада такая-же видеокарта, как и у меня. Процессор и память у него несколько слабее. У него под Windows FPS SC - 230 (с параметрами по умолчанию), у меня под Linux - 25-60 (на минимальных настройках и разрешении). В тоже время, другие игры работают более-менее сопоставимо.
А вот тут уже надо смотреть на то, как линух собран. Какой драйвер, ибо свободный отстой , какие библиотеки, какое ядро. А СК вообще имеет слабую оптимизацию под линух в силу того, что под опенГЛ нет нормального дебага со стороны клиента. Разработка отдельных утилит влетит в копеечку.
В случае AMD - уже нет. Больше двух недель сижу на свободном драйвере (radeonsi), mesa-11.0 и llvm-3.7 (с патчиком для radeonsi):
получил прибавку FPS - 10-15
в ангаре (особенно джерико) всё стабильно
Не в курсе, что там у AMD, но помню, что они взяли и просто открыли исходники драйвера. Но вообще зачем, если профессионалы сделают все равно лучше. Для меня гейминг на линухе окончился лишь KSP, ибо только там нормально работает х64, а оперативки KSP жрет гигабайтами. Правда отсутствие расчета физики на GPU – печалька, и AMD никогда не научится ее считать, PhysX слишком популярен и закрыт.
Не в курсе, что там у AMD, но помню, что они взяли и просто открыли исходники драйвера. Но вообще зачем, если профессионалы сделают все равно лучше. Для меня гейминг на линухе окончился лишь KSP, ибо только там нормально работает х64, а оперативки KSP жрет гигабайтами. Правда отсутствие расчета физики на GPU – печалька, и AMD никогда не научится ее считать, PhysX слишком популярен и закрыт.
AMD открыла спецификации железа. Исходники драйвера не открывали - там DRM, куча костылей и проч.
В руках профессионалов все технологии хороши. Но, стандартизированные технологии (OpenGL), неконтролируемые одним вендором (DirectX+Microsoft), всё-же лучше.
В руках профессионалов все технологии хороши. Но, стандартизированные технологии (OpenGL), неконтролируемые одним вендором (DirectX+Microsoft), всё-же лучше.
В руках профессионалов все технологии хороши. Но, стандартизированные технологии (OpenGL), неконтролируемые одним вендором (DirectX+Microsoft), всё-же лучше.
Аксиома.
Вообщем, в вулкан не веришь?
ХЗ - поживём - увидим. В целом, больше конкуренции - выгоднее потребителю.
ну, список вендоров указанный не слабый, соглашусь.
Но все зависит от того, кто захочет этим воспользоваться, кроме валвов и эпиков, мб еще юниджины подтянуться. Если будет еще кто, шансы есть, если нет - в лучшем случае, просто очередная итерация опенгл