Arm Community
Site
Search
User
Site
Search
User
Support forums
Mobile, Graphics, and Gaming forum
Qt5 app fails creating the EGL surface - Firefly RK3288 (Mali T764)
State
Accepted Answer
Locked
Locked
Replies
6 replies
Subscribers
138 subscribers
Views
13033 views
Users
0 members are here
OpenGL ES
Mali-T764
Mali-GPU
Options
Share
More actions
Related
How was your experience today?
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
Qt5 app fails creating the EGL surface - Firefly RK3288 (Mali T764)
amoreno
over 8 years ago
Hi all,
I have a Firefly board with Ubuntu 14.04, Kernel 3.10, and the Mali binaries from the package "malit76xr5p006rel0linux1fbdevtar.gz". I've built the Mali SDK OpenGL demos, and they run ok over the Ubuntu X11 desktop, obviously, they override some screen area while they are running.
Then I've built the Qt 5.8 framework without problems, its summary shows the QPA EGLFS Mali backend available, but when later I build any Qt based app, they don't work and show the following error:
EGL Error: Could not create the egl surface: error = 0x3009
Is possible my libgbm.so is not compatible with the fbdev version of libmali.so I am using?
But in such case, why do the Mali SDK demos work correctly?
Thanks in advance!
Ariel.
Top replies
Myy
over 8 years ago
+1
verified
You might need Wayland specific Mali Userspace drivers if you want to have a GBM library specifically tailored for Mali GPU. You could give the latest drivers a shot, combined with ARMbian stable (4.4...
amoreno
over 8 years ago
in reply to
Myy
+1
Hi Myy, Thank you by your reply and suggestions! I've upgraded to Kernel 4.4 (Rockchip specific) and the referred EGL error disappeared, it means my Qt based app begun to work, without the need of...
0
Quote