这可能是指它们在编译Qt时设置的配置选项.此处详细说明了此选项:https://blog.qt.io/blog/2014/11/27/qt-weekly-21-dynamic-opengl-implementation-loading-in-qt-5-4/
总而言之,Qt可以编译为使用以太桌面OpenGL(提供OpenGL版本的图形驱动程序的直接接口)或使用Angle(使用directX提供硬件GL支持的OpenGL版本).
使用"桌面"为您提供最新(和已弃用)的OpenGL功能(如果可用),但某些驱动程序无法正常工作.
Qt现在依赖OpenGL进行重要的2D渲染,并且可能会受到故障驱动程序的严重影响.因此,您可以选择更安全的Angle,更安全,但仅限于OpenGL ES 2.0功能.
Dinamic是一个新选项,可以在用户机器上自动选择它们.但它确实意味着您需要使用Qt OpenGL API(而不是例如GLEW)来访问OpenGL.
如果您不打算在代码中直接使用OpenGL,那么您应该选择动态.
您还应该考虑自己编译代码,因为您信任tver-soft.org和您的用户对tver-soft.org的安全性.即使没有恶意,这些文件也可能存在安全风险.
| 归档时间: |
|
| 查看次数: |
2333 次 |
| 最近记录: |