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

insufficient explanation of Qt wayland environment variable usage

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.6
    • None

      https://doc.qt.io/qt-6/qtwaylandcompositor-index.html#environment-variables-and-command-line-arguments

      Should remove the unused environment variables such as

      • QT_WAYLAND_SERVER_BUFFER_INTEGRATION

      and for QT_WAYLAND_HARDWARE_INTEGRATION as it is the same as QT_WAYLAND_CLIENT_BUFFER_INTEGRATION.
      https://github.com/qt/qtwayland/blob/dev/src/compositor/compositor_api/qwaylandcompositor.cpp#L395

      so they should be merged into one. if there are some reason like backwards compatibility, we need mention it in the documentation these two are the same


      Regarding QT_WAYLAND_CLIENT_BUFFER_INTEGRATION, should explain what the possible value is and what it is of each of them. Based on https://github.com/qt/qtwayland/tree/dev/src/plugins/hardwareintegration/client there are so many implementations.

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

            docteam Qt Documentation Team
            jiu shanheng jiu
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes