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

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.15.2
    • Fix Version/s: None
    • Component/s: Qt3D
    • Labels:
      None
    • Platform/s:
      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

            Assignee:
            seanharmer Sean Harmer
            Reporter:
            yunishih Yuya Nishihara
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes