Я собираюсь начать новый проект openGL с поперечной платформой (основной для iPhone и ПК). Итак, главный вопрос: ориентация на OpenGL ES 1.1 или OpenGL ES 2.0? Или оба? Пока я читаю Open GL ES 1.1, на самом деле не устарел, не так ли? Так что будет говорить о openGL ES 2.0? Программируемый вершинный и fragmentshader - Что-нибудь еще? Я слышал о снижении производительности с альфа-смешиванием или так - может ли это быть правдой? Я предполагаю, что код openGL ES 2.0 также должен запускаться на ПК. Итак, openGL ES 2.0 действительно больше знает о будущем?
Другие разработчики все еще кодируют OpenGL ES 1.1 или 2.0? И почему? Я предполагаю, что если я выберу openGL ES 2.0, будет слишком много накладных расходов для обратной совместимости с openGL ES 1.1. Но есть много iPhone'ов без поддержки openGL ES 2.0 - как я должен это сделать? Любой опыт там?
Я нашел только этот вопрос: OpenGL ES 1.1 или 2.0 на iPhone вроде релевантного, но это не очень глубоко о реализации... Поэтому любые советы приветствуются! Большое вам спасибо!