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

[REG 5.5.1->5.x] Windows: WebEngine no longer supports webgl on Intel HD drivers

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.6.1, 5.7.0, 5.9.0
    • Fix Version/s: 5.13.0 Beta2
    • Component/s: WebEngine
    • Labels:
      None
    • Environment:
      Intel HD 10.18.10.4358

      Description

      We have run into a regression in web browser where WebGL used to work on certain machines in 5.5, but no longer is supported in more recent releases.

      We were able to reproduce this in the webengine browser demo that comes bundled by default. I can upload the specific binaries if that would be helpful, however we specifically didn't modify the demos at all, and were sure to use the examples provided with the specific QT version.

      The page we used to test was: http://webglsamples.org/aquarium/aquarium.html

      The results from that page varied between different QT versions:

      • QT 5.5.1, x86 MSVC 2013 - Works as expected, frame rates seem to indicate proper hardware acceleration
      • QT 5.6.1, x86 MSVC 2013 - Non functional, unable to create WebGL context.
      • QT 5.7, x86 MSVC 2013 - Non functional, unable to create WebGL context.
      • QT 5.7, x64 MSVC 2015 - Non functional, unable to create WebGL context.

      I've attached full info on the display adapter, but the most salient part is that the adapter model is Intel(R) Iris(TM) Pro Graphics 5200 on a MacBook pro dual booted into Windows 7 professional.

      I've seen sporadic other reports of other people running into the same issue; if I can get those hardware specs I'll attach them too.

      Please let me know if there is any other information I could provide to help determine the cause / possible solutions.

        Attachments

        1. 0001-Melco-fix-Removed-code-which-effectively-disallowed-.patch
          1 kB
        2. 5.5.report
          6 kB
        3. 5.6.report
          7 kB
        4. 5.7.report
          7 kB
        5. display_info.txt
          0.9 kB
        6. dllpatch.txt
          9 kB
        7. WebGlTest.cpp
          0.7 kB

          Issue Links

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

            Activity

              People

              • Assignee:
                alexandru.croitor Alexandru Croitor
                Reporter:
                circuitx Paul Cheng
              • Votes:
                4 Vote for this issue
                Watchers:
                16 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes