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

Scene3D forces rendering of other 2D items at 60fps even if OnDemand rendering enabled

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.15.2
    • Qt3D
    • None
    • Linux/X11, Windows

    Description

      This looks like a regression in 5.15.2.

      Scene3D can be configured to OnDemand rendering and it works fine for 3D entities,
      but any other items are rendered at every frame.

      STR:
      1. create Scene3D and set RenderSettings.OnDemand (see attached empty scene)
      2. run qmlscene ondemand-scene3d-updates.qml by RenderDoc
      3. Check fps and/or capture frame to see which items are rendered

      First bad revision is
      09eb4028e "Rework Scene3D to fix potential crash on shutdown"

      Attachments

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

        Activity

          People

            seanharmer Sean Harmer
            jirauser52013 user-c858f (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes