История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
На текущий момент OpenGL работает везде. Всё остальное работает далеко не везде. Весь твой посыл в том что тебе надо везде. Выбор очевиден это OpenGL. Опять же что тебе от него надо и насколько ты прям будешь упарываться в его кишки и особенности. Так что рендер это считай сущность в себе отдельная почти. Тогда и только тогда когда твой рендер уже тупо невозможно запустить на платформе ты пишешь новый рендер для этой платформы и всё =)
Если есть время и деньги можно под каждую платформу написать свой самый родной для неё рендер на самом родном для неё API.
Всё выглядит как шалтай болтай с этими апи, только опенгл везде всех и вся и всё, вулкан кое как старается тоже везде, но сейчас переходный период для него длинной в годаааа. И на текущий момент вылкан не конкурент опенглу и обратно они ващее паралельную и независимую жизнь ведут.
ИМХО. Надо фичей бери вулкан и смирить что дропаешь всё строе железо, веб, бОльшую часть мобилок. Хочешь везде бери OpenGL, альтернатив у тебя тупо нету.
Исходная версия LINUX-ORG-RU, :
На текущий момент OpenGL работает везде. Всё остальное работает далеко не везде. Весь твой посыл в том что тебе надо везде. Выбор очевиден это OpenGL. Опять же что тебе от него надо и насколько ты прям будешь упарываться в его кишки и особенности. Так что рендер это считай сущность в себе отдельная почти. Тогда и только тогда когда твой рендер уже тупо невозможно запустить на платформе ты пишешь новый рендер для этой платформы и всё =)
Если есть время и деньги можно под каждую платформу написать свой самый родной для неё рендер на самом родном для неё API.
Всё выглядит как шалтай болтай с этими апи, только опенгл везде всех и вся и всё, вулкан кое как старается тоже везде, но сейчас переходный период для него длинной в годаааа. И на текущий момент вылкан не конкурент опенглу и обратно они ващее паралельную и независимую жизнь ведут.
ИМХО. Надо фичей бери вулкан и смерить что дропаешь всё строе железо, веб, бОльшую часть мобилок. Хочешь везде бери OpenGL, альтернатив у тебя тупо нету.