Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-74406 Abstract away the graphics APIs in Qt
  3. QTBUG-78600

Test and harden Qt Quick applications on Windows wrt device resets

    XMLWordPrintable

    Details

    • Type: Technical task
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Fix Version/s: 6.x
    • Component/s: Qt RHI, Quick: SceneGraph
    • Labels:
      None

      Description

      Graphics device reset/loss scenarios need to be tested more thoroughly, on Windows at least. Live driver updates, ability to disable devices, unplug external devices, getting a device reset (and losing graphics resources) upon specific events, etc. has been a thing for at least a decade or more on platforms with a reasonable driver model. Qt should be better prepared for this in the future.

      • Must verify if a Quick app (with default settings, no transient images etc.) can survive a graphics driver update when running with the D3D11 backend of QRhi (which is the absolute minimum expectation for modern applications)
      • VkDevice loss testing for Vulkan, Windows at least - first test resulted in an infinite wait somewhere, instead of recovering so needs further investigation.

        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:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes