Toybrick

QT QOpengGLWidgt加载OpenGL库错误

leok

版主

积分
894
楼主
发表于 2020-6-27 19:16:24 | 显示全部楼层
3399pro上是opengles,和opengl有差。
建议先了解下这两者。
回复

使用道具 举报

leok

版主

积分
894
沙发
发表于 2020-6-28 10:41:41 | 显示全部楼层
kispr 发表于 2020-6-28 09:55
谢谢大佬回复。
根据qt5官方文档,The QOpenGLFunctions class provides cross-platform access to the O ...

https://github.com/glmark2/glmark2
glmark2是否正常?
回复

使用道具 举报

leok

版主

积分
894
板凳
发表于 2020-6-29 08:38:13 | 显示全部楼层
kispr 发表于 2020-6-28 11:12
glmark2运行结果如下图所示:

OpenGL Information  GL_VENDOR: VMware, Inc.

glmark2-es2-drm正确的情况下,证明opengles环境是OK。
那么剩下的是check你的代码,或者QT库opengles的相关支持是否编译进去;另外一个走到mesa这条路的错误的,是cpu在跑。
回复

使用道具 举报

leok

版主

积分
894
地板
发表于 2020-7-6 08:48:10 | 显示全部楼层
kispr 发表于 2020-7-3 10:20
版主, glmark2跑出来也是Mesa版本,是怎么回事

跑glmark2-es2-drm。
另外你可以检查你的qt库链接,是否是链到mesa库,如果是的情况下,需要重新编译qt库。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表