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

qxcbdrag lags above high frequency updated drawabled

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P4: Low
    • None
    • 5.5.0
    • QPA: X11/XCB
    • linux, 4.1.6-1-ARCH
      nvidia 352.41
      xorg-server 1.17.2
      qt5-base 5.5.0

    Description

      • create a drawable with high frequency updates (play a video, run glxgears or an xscreensaver hack)
      • Find a drag source (listwidget form preview from designer works)
      • drag an item

      => Drag is fine until it crosses the high frequent update area. At this point the drag source and X11 will load your CPU and the drag to lag (severely)

      The system otherwise remains responsive.

      This might be related to the nvidia driver, it is not related to the presence of a compositor.

      Attached is a callgrind of dolphin.
      Also see https://bugs.kde.org/show_bug.cgi?id=352019

      Attachments

        1. callgrind.out.11607
          4.45 MB
          Thomas Lübking
        2. listwidget.cpp
          0.4 kB
          Thomas Lübking

        Activity

          People

            lagocs Laszlo Agocs
            luebking Thomas Lübking
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: