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

WASM: DropShadow leads to misrendering in other places

    XMLWordPrintable

Details

    • WebAssembly
    • f2f67a0991cc98e816dca7e612c707e355ce9920 (qt/tqtc-qtbase/tqtc/lts-5.15)

    Description

      This is a follow up of QTBUG-71099. I've created a minimum playground which shows side effects when using DragShadow in a WebAssembly application.

      Problem:

      The ListView contains styled items with borders. These borders are not visible in the WebAssembly target. Removing the DragShadow from the FooterButton makes them visible.

      Code is here:

      https://github.com/cajus/qt-wasm-render-bug

      Attachments

        1. wasm-init-webgl.patch
          0.7 kB
        2. wasmbug_72231.tar.xz
          5.06 MB
        3. should.png
          should.png
          9 kB
        4. Screen Shot 2019-11-19 at 10.46.08 am.png
          Screen Shot 2019-11-19 at 10.46.08 am.png
          34 kB
        5. revert-gaussian-blur.diff
          13 kB
        6. is.png
          is.png
          19 kB
        7. fix_dropshadow_wasm.diff
          0.9 kB
        8. fix_blur1.diff
          0.8 kB
        9. fastblur.patch
          1.0 kB
        10. fastblur.patch
          2 kB
        11. desktop.png
          desktop.png
          30 kB
        12. desktop.png
          desktop.png
          30 kB
        13. console-export-2020-10-29_13-32-6.txt
          199 kB
        14. console.log
          49 kB
        15. compare4.png
          compare4.png
          20 kB
        16. compare3.png
          compare3.png
          28 kB
        17. compare2.png
          compare2.png
          11 kB
        18. compare1.png
          compare1.png
          6 kB
        19. c2.png
          c2.png
          37 kB
        20. c1.png
          c1.png
          12 kB
        21. browser.png
          browser.png
          53 kB
        22. Bildschirmfoto vom 2019-11-18 15-07-02.png
          Bildschirmfoto vom 2019-11-18 15-07-02.png
          6 kB
        23. Bildschirmfoto vom 2019-11-18 15-06-20.png
          Bildschirmfoto vom 2019-11-18 15-06-20.png
          12 kB

        Activity

          People

            lpotter Lorn Potter
            cajus Cajus Pollmeier
            Votes:
            3 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: