-
Bug
-
Resolution: Incomplete
-
P2: Important
-
None
-
5.9.5
-
None
-
hardware:Firefly 3399 and other Rockchip rk3399 board
software:
QT 5.9.5+dfsg-0ubuntu1
EGL/GLES Driver libmali-midgard-t86x-r13p0.so
I use ubuntu 18.04 (qt 5.9.5+dfsg-0ubuntu1) on firefly 3399 (mali T860,driver libmali-midgard-t86x-r13p0.so)
The WebEingine example: simplebrowser can't use WebGL. but chromium is OK
The webgl demo error:
Status: Could not create a WebGL context, VENDOR = 0xffff, DEVICE = 0xffff, GL_VENDOR = ARM, GL_RENDERER = Mali-T860, GL_VERSION = 3.2, Sandboxed = no, Optimus = no, AMD switchable = no, Reset notification strategy = 0x8261, GPU process crash count = 0, ErrorMessage = bindToCurrentThread failed: .
The chrome://gpu
Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Software only. Hardware acceleration disabled
Video Encode: Hardware accelerated
VPx Video Decode: Software only. Hardware acceleration disabled
WebGL: Hardware accelerated
WebGL2: Hardware accelerated
bindToCurrentThread error while creating WebGL context ?Why chromium is OK
I used the same version of the Qt(5.9.5+dfsg-0ubuntu1) on odroid C2(mali 450) test results normal,webgl is OK
I think all the EGL/GLES drivers have been called correctly,why get WebGL context error?
How can I use WebGL on rk3399 ,Please help me!