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

Windows: OpenGL contexts always tied to the primary adapter's OpenGL implementation on desktops with multiple cards with a display connected to each

XMLWordPrintable

    • Windows

      When creating a OpenGL based surface in a system with multple GPUs it will use the GPU attached to the primary screen when creating the QOpenGLContext attached to the surface. Even if it is set to use the other screen via QOpenGLContext::setScreen().

      This ends up creating an OpenGL context that might not be valid for the one GPU being used to actually render the surface as a result. If it is created for the right screen first then it is working fine.

        For Gerrit Dashboard: QTBUG-69481
        # Subject Branch Project Status CR V

            lagocs Laszlo Agocs
            andysh Andy Shaw
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes