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

Artifacts with multiple QQuickViews and Intel GPUs on linux

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P2: Important
    • None
    • 5.2.1, 5.3.0
    • Quick: SceneGraph
    • Laptop with intel 3000 graphics, ArchLinux 64-bit (for the single screenshot, not for the video)

    Description

      Summary of the findings:
      1. See picture (not video) below for the effect.
      2. You need ArchLinux with intel 3000 graphics to reproduce it, or at least both reporters (Jocelyn Turcotte and Oleg Shparber) have such a setup.
      3. Apparently it is only triggered if you have multiple QQuickViews next to each other, as the QML profiler did before the workaround/fix. They have to be in window containers; it doesn't happen if you use QQuickWidget.
      4. It seems the fact that all of those views use Canvas items has something to do with it.
      5. This is with single-threaded rendering. It seems using multi-threaded rendering works around the issue in some cases (if you ignore the frequent crashes caused by buggy drivers).

      Attachments

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

        Activity

          People

            lagocs Laszlo Agocs
            ulherman Ulf Hermann
            Votes:
            1 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes