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

Failed to create OpenGL context for format QSurfaceFormat


    • Type: Bug
    • Status: Closed
    • Priority: Not Evaluated
    • Resolution: Out of scope
    • Affects Version/s: 5.5.0
    • Fix Version/s: None
    • Component/s: GUI: OpenGL
    • Labels:
    • Environment:
      develop by (windows 7 64 bit) (Qt5.5.0 32bit) (vs2013 32bit)
      deployment (windows 7 32bit) (windows XP 32bit) all with out independent Graphics card


      I know from http://wiki.qt.io/Qt-5-on-Windows-ANGLE-and-OpenGL Qt5 can use the OpenGL driver or the DirectX Driver by using ANGLE. As we cannot depend on an installed OpenGL driver, we need to use the ANGLE backend. Unfortunately, this doesn't solve all deployment problems especially on Windows without hardware acceleration(likes some old device with compositive Graphics Card, or window XP windows 7 32bit). On these systems, we're getting an error message saying that the creation of an OpenGL context failed. I'am deploying all required libraries (libEGL.dll libGLESv2.dll libeay32.dll msvcp120.dll msvcr120.dll d3dcompiler_47.dll) but we're still getting this error message.

      How do you deploy a QML application that needs to run on end user machines without OpenGL driver and on (virtual) machines without Direct3D Acceleration?


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



            • Assignee:
              sletta Gunnar Sletta
              cbdg cbdg0222
            • Votes:
              0 Vote for this issue
              3 Start watching this issue


              • Created:

                Gerrit Reviews

                There are no open Gerrit changes