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

Enable multiple View3D items with RHI-based rendering

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P2: Important
    • None
    • None
    • Qt RHI, Quick: 3D
    • None

    Description

      Run the view3d example. This does not work out of the box with QSG_RHI=1.

      (when having only Offscreen View3Ds, there is no problem - however when at least one Underlay or Overlay View3D is introduced, it breaks down)

      There are two independent problems here: one is on the qquick3dscenerenderer.cpp level where the split prepare-render approach becomes problematic when multiple, non-Offscreen View3Ds are involved. The other is in the renderer where we try to use the same uniform buffer for all the View3Ds that reference the same shared scene.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-81594
          # Subject Branch Project Status CR V

          Activity

            People

              lagocs Laszlo Agocs
              lagocs Laszlo Agocs
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes