У меня QT 5.5.1 скомпилирован с поддержкой OpenGL ES 2 (но, думаю, вопрос будет актуален для любой версии QT5). Моя программа должна работать в Linux.
OpenGL нужен для акселерации вывода изображения, т. к. присутствует аппартное ускорение для OpenGL на устройстве где будет работать программа. Пишу на виджетах (не qml).
Почти ни один из стандартных примеров идущих в комплекте с QT использующих OpenGL не работают. Единственный пример, который нормально работает "OpenGL Window Example" (да и то пишутся какие-то ошибки в консоль). Однако мне данный пример не совсем подходит, т. к. мне надо не рисовать, а просто выводить готовую картинку через OpenGL (я с IP-камеры беру картинки, но это не суть важно можно фото и с диска для примера брать) и выводить надо не в отдельном окне, а на форме с другими обычными виджетами.
Но конкретно примеров кода которые мне для этого нужны я в интернете не нашел.
Кто-нибудь может подсказать или привести пример кода, как отобразить картинку через OpenGL ES 2.0 в QT5 ?