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

    • Technical task
    • Resolution: Done
    • P2: Important
    • 6.x
    • Qt RHI, Quick: SceneGraph
    • 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

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: