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

QQuickFramebufferObject::Renderer::invalidateFramebufferObject does not work as documented

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 5.9.2
    • 5.5.1
    • Quick: Other
    • None

      The documentation for invalidateFramebufferObject claims:

      Call this function during synchronize() to invalidate the current FBO. This will result in a new FBO being created with createFramebufferObject().

      This function sets the invalidatePending flag, which is then tested in updatePaintNode. However, if the size of the framebuffer matches the desired size (which is usually the case), then the fbo will not be reset and createFramebufferObject will not be called subsequently.

      (tested in 5.5.1, but code appears unchanged in latest)

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

            whagen Wieland Hagen
            krandell Kim Randell
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes