Qt "Failed to create D3D shaders."

Qt "Failed to create D3D shaders."

QML 工作正常,直到我升级了我的图形驱动程序,之后我在 QtCreator 中编写的所有程序都在日志控制台上向我显示了这个并且不显示程序 windows 元素(如图像或形状) ).

QOpenGLShaderProgram::uniformLocation( qt_Matrix ): shader program is not linked QOpenGLShader::link: Failed to create D3D shaders.

shader compilation failed: "Failed to create D3D shaders.\n" QOpenGLShader::link: Failed to create D3D shaders. Failed to create D3D shaders.

我不太了解什么是 OpenGl,但我认为它是用于 3D 事物的。如果我只使用 2D 形状,为什么我的程序会出现问题?

--已解决

我刚刚使用 DriverBooster 再次更新了驱动程序,然后卸载 DirectX 并重新安装