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

High CPU usage with static 3D scene

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.9.5, 5.10.1
    • 5.8.0 RC, 5.10.0, 5.9.4
    • Qt3D
    • None
    • Windows 7. QtCreator. VS 2015

    Description

      CPU load has a strange behavior.
      When running the attached test, CPU usage goes up at the beginning when object in the scene are moving. When object in the scene stops moving then the CPU load goes even higher, while I was expecting that since rendering is not needed it would go down (See attached CPU plots).
      Also reducing number of 3D obects (500 spheres) It is possible to see that CPU usage do not decrease after stopping motion, even if it does not go up.

      Setting renderPolicy to onDemand does not change the results.

      Attachments

        1. 500 spheres.png
          500 spheres.png
          9 kB
        2. 5000 spheres.png
          5000 spheres.png
          10 kB
        3. CPU usage - simple-qml.zip
          9 kB
        4. cpu_load.png
          cpu_load.png
          69 kB

        Issue Links

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

          Activity

            People

              dragly Svenn-Arne Dragly
              v.federico Federico Veronesi
              Votes:
              2 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes