Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-69185

WebGL can't be use on Rockchip rk3399 platform

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: P2: Important P2: Important
    • None
    • 5.9.5
    • WebEngine
    • None
    • hardware:Firefly 3399 and other Rockchip rk3399 board
      software:
      QT 5.9.5+dfsg-0ubuntu1
       EGL/GLES Driver libmali-midgard-t86x-r13p0.so
    • Linux/X11

      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!

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qt_webengine_team Qt WebEngine Team
            zhangchao z c
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes