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

Slow performance on Wayland with Vulkan RHI backend

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • P3: Somewhat important
    • None
    • 6.0.0
    • QPA: Wayland, Qt RHI
    • None
    • OS: Arch Linux
      Kernel: 5.9.14-zen1-1-zen
      DE: Plasma 5.20.4
      WM : kwin_wayland (also tested with sway and getting same results)
      CPU: Intel i7-8565U
      GPU: Intel UHD Graphics 620
      Qt6.0.0

    Description

      I have installed qt6-base qt6-declarative qt6-wayland qt6-quickcontrols2
      from archlinux's repositories via pacman.

      I have created new project using QtCreator with `Qt Quick Application - Scroll` template.

      When I run it with `QSG_RHI_BACKEND=vulkan` and `QT_QPA_PLATFORM=wayland`  it's performance is really slow.

      It runs fine with rhi vulkan+xwayland, rhi vulkan+xorg, rhi opengl+wayland, rhi opengl+xwayland and rhi opengl+xorg but rhi vulkan+wayland's performance is really slow when scrolling the list.

      scrolling list using scrollbar does not affect performance. it only happens when scrolled using mouse wheel/touch pad and placing mouse pointer in middle of listview as delegate under mouse pointer is highlighted

      Attachments

        1. trace.png
          trace.png
          518 kB
        2. qtdiag_output.txt
          8 kB

        Issue Links

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

          Activity

            People

              qt.team.graphics.and.multimedia Qt Graphics Team
              smitpatil Smit Patil
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes