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

Prevent RHI graphics resource leaks once the 5.15->dev merge is in place.

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Qt RHI, Quick: 2D Renderer
    • Labels:
      None
    • Technical Risk:
      Normal

      Description

      Do a 5.15->dev merge (conflicts, port changed behavior, test, etc.). This will pull in a number of changes that allow better cleanup on application exit.

      Once this is in place, we need to follow suit in dev-only places (for example everything QSSGRhiContext related) to prevent QSSGRefs with refcount never reaching zero. This should result in massively reducing the graphics resource leak warnings when closing applications.

      Once that is done, investigate the remaining leaks: why some QRhiBuffer/Texture instances are not destroyed properly.

        Attachments

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

          Activity

            People

            Assignee:
            lagocs Laszlo Agocs
            Reporter:
            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