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

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

XMLWordPrintable

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

      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.)

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes