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

EGLDevice backends needs better configurability

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.9.0 Beta 2
    • 5.8.0 Alpha
    • QPA: EGLFS
    • None
    • 1670bc751e7f7f3fddf92870b9a4da5f38ab93a9, b1789d8c0086537afbe0ecc605bcc7a8170c08dc , 8d0854c2bd7cf371883726cacb3f8c8549a11eac, f30b88846566bc1254e5e6d61077092cdaeba409

    Description

      Based on customer experience with various NVIDIA embedded boards, the EGLDevice/EGLOutput/EGLStream backend of eglfs could benefit from having more environment variables that can be used to fix up things on some boards that only care about a single screen, interact with other EGLStream producers, and possibly have a questionable configuration wrt overlay planes.

      In addition to the existing QT_QPA_EGLFS_LAYER_INDEX, we should ideally be able to also override:

      • the stream FIFO length
      • the connector index (as a shortcut to doing this via the JSON config)
      • request the usage of a plane (drmModeSetPlane...)

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

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes