OpenGL ES support seems to be missing on arm due to OpenGL api being omitted in configure option thus forcing desktop profile Reproducible: Always The configure options documentation for Qt contains: -opengl <api> Enable OpenGL support with specified API version. Available values for <api>: desktop - Enable support for Desktop OpenGL (Default), es1 - Enable support for OpenGL ES Common Profile, es2 - Enable support for OpenGL ES 2.0. I think the desktop profile is currently forced on all arch because it's omitted but on arm we need to be able to select es1 or es2 to take advantage of hardware acceleration. This matters for at least KDE SC and mythtv from what I tried so far. Related bug at Ubuntu here: https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/707794
Just es2 would be enough, right?
All my arm devices with OpenGL ES support both versions 1 and 2 (pandaboard, raspberry pi, tablets etc) so I think having only ES2 would be enough. Not sure of the differences of API or how many devices are around that support only the ES1 spec. Any form would be great so I can test a bit more. Thanks.
This will not be implemented for Qt4 at this point, sorry. OTOH, GLES support in Qt5 ebuilds has been present since day 1 via USE="gles2".