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

Remove openglextensions module in Qt 6

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 6.0
    • 6.0
    • GUI: OpenGL, Qt RHI
    • None
    • 56f40cdca6b589beec5c2cb803633985ca4c59d1 (qt/qtbase/dev)

    Description

      https://code.qt.io/cgit/qt/qtbase.git/tree/src/openglextensions is not something we want to ship and support as part of Qt in the future.

      Its usage has been discouraged internally in Qt (as there are often better alternatives, such as QOpenGLExtraFunctions, for the functionality needed by Qt Quick or Qt Quick 3D)

      With the new RHI-based graphics stack (where the OpenGL backend of QRhi does not rely on openglextensions either), there will be no direct usages of OpenGL outside of QtGui. (and where it is still desired, resolving extensions is always possible in many different ways, the openglextension module was just one possible convenience)

      For applications, the assumption is that this module is rarely used. There are also packaging issues: it turns out that the debug version of the static library has not been shipped (on some platforms at least). This makes wide spread usage unlikely...

      Attachments

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

        Activity

          People

            vgt Eirik Aavitsland
            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