Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.4.2
-
Android
Description
Running a QtQuick application, which works nicely on Qt 5.4.0, fails on Qt 5.4.2 with "OpenGL ES 3.0 entry points not found" error on some Android devices. It might be a plain coincidence, but: the failing devices have Android version 4.2.2 while succeeding ones have both older (e.g. 4.0.4) or newer (e.g. 4.3 or 5.0) versions.
I guess the error message is printed when the system reports a OpenGL ES 3.0 context while its OpenGL library doesn't have 3.0 functions. Support for OpenGL ES 3.0 was introduced in Android 4.3, which explains why newer versions are working correctly.
Attachments
For Gerrit Dashboard: QTBUG-46831 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
115455,4 | Force GLES 2.0 on Android 4.2 devices reporting 3.0 | 5.5 | qt/qtbase | Status: MERGED | +2 | 0 |