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

GBM backend for eglfs does not support recreating windows for different screens

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P2: Important
    • None
    • 5.8.0 Alpha
    • QPA: EGLFS
    • None

    Description

      Changing the QScreen for a QWindow after create() results in destroying and recreating the QPlatformWindow. The eglfs_kms backend does not seem to support this case. Once an initial association is made between a screen and a window, no other windows can be associated with that screen, even after the first window is destroyed.

      The EGLDevice backend reportedly does not suffer from this. (then again the logic is quite different internally, so such differences are not that surprising. nonetheless, the behavior should be identical as much as possible.)

      Attachments

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

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes