Qt"无法创建D3D着色器。"

时间:2017-01-05 20:38:36

标签: qt opengl qml qt-creator

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

  

QOpenGLShaderProgram :: uniformLocation(qt_Matrix):未链接着色器程序QOpenGLShader :: link:无法创建D3D着色器。

     

着色器编译失败:"无法创建D3D着色器。\ n"   QOpenGLShader :: link:无法创建D3D着色器。无法创建   D3D着色器。

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

1 个答案:

答案 0 :(得分:1)

- 解决

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