Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-16503

Switch QQuickWidgets to the software backend (2D renderer)

    XMLWordPrintable

Details

    • bba13048176014cd6ff5b66cab388ef677d35aaf cd4e104a8b7a5e845cec1de33efa8f464c1764e7

    Description

      Now that https://bugreports.qt.io/browse/QTBUG-52909 is in place in qtdeclarative/dev (that will eventually become 5.8), applications can request the software backend by doing QQuickWindow::setSceneGraphBackend(QSGRendererInterface::Software) easly in main() before constructing any QQuickWindow/View/Widget.

      Creator should investigate moving to this since it would avoid the runtime OpenGL dependency that causes so much trouble.

      Some components, the profiler in particular, may have some issues with the migration since they may use custom Quick items in a way that is not necessarily compatible with the non-GL backends.

      Performance is another question, for example when it comes to scrolling in the Welcome screen on large resolution screens. This has to be tested.

      Attachments

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

        Activity

          People

            ulherman Ulf Hermann
            lagocs Laszlo Agocs
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes