我已经安装了QT的最新版本,但似乎这个版本包含一些DirectX调用,所以我希望默认的安装程序使用ANGLE!
我希望安装100%的openGL版本,但我找不到一个!
有什么想法吗?
THX
答案 0 :(得分:3)
所有官方二进制包都配置了
-opengl dynamic
这意味着程序可以使用已安装的(桌面)OpenGL驱动程序,DirectX(通过ANGLE)或软件(Mesa)中的OpenGL仿真作为OpenGL后端。如果您总是想使用Desktop OpenGL,可以通过
强制执行此操作QT_OPENGL
设置为desktop
QCoreApplication::setAttribute(Qt::AA_UseDesktopOpenGL)
另见http://doc.qt.io/qt-5/windows-requirements.html#graphics-drivers。
如果您想要仅支持Desktop OpenGL后端的Qt版本,则必须从源代码构建Qt。