> swc, насколько я знаю, уже имеет данный функционал.Согласен - swc больше подходит.
>>переписать с использование qt/gtk
> Тогда уж просто через EGL.
В том и проблема, что сложность OpenGL на порядок выше, чем вся 2d часть в Xorg.
>>Ссылка есть?
> http://community.arm.com/groups/arm-mali-graphics/blog/2014/...
Там речь конкретно о mali. Насколько я знаю, в mali нет полноценной 2d акселерации, только композитор. Отрисовка примитивов полностью ложиться на CPU.
Они много говорят о медленном выводе видео через X11, но что мешает им использовать Xv?
Целостность картинки и исключение лишних буферов - несомненный плюс.
> да и вообще сам факт использования в tizen и sailfish о чем-то
> говорит
Только о том, что с их точки зрения это оптимальный вариант. Точно также как и использование Qt или dalvik у андроида. К максимальной энергоэффективности и минимальному потреблению памяти все это плохо подходит.
Пока больше говорит то, что intel разрабатывавшая glamor, активно разрабатывает sna. Да и тесты с phoronix говорят об малой эффективности OpenGL для замены 2d акселерации.