Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. QSGRenderThread on multi thread.
Qt 6.11 is out! See what's new in the release blog

QSGRenderThread on multi thread.

Scheduled Pinned Locked Moved QML and Qt Quick
2 Posts 2 Posters 4.7k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    syndacate
    wrote on last edited by
    #1

    Hello everybody. I'd like to know if there is a way to have a multi threaded QSGRenderThread. I have a big qml scene that do a lot a of work and in some in cases it has not godd visual performance, but analyzing the process I found that I have many cores of the cpu partialyy loaded, but one of them is loaded at 100%. On this thread runs QSGRenderThread. If this process could be splitted it would be great. Any suggestions?
    Thank you!

    1 Reply Last reply
    0
    • slettaS Offline
      slettaS Offline
      sletta
      wrote on last edited by
      #2

      It already is multithreaded. Since Qt 5.2, there is one dedicate render thread per window and what it does needs to happen in sequence.

      What you need to look at is why your application performs badly. Please see: http://qt-project.org/doc/qt-5/qtquick-visualcanvas-scenegraph-renderer.html for hints on how to fix your application.

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved