【发布时间】:2018-04-23 16:27:21
【问题描述】:
我有一个嵌入式系统,它的 GPU 是 mali T624。 我有 glmark2 和 glmark2-es2, 运行 glmark2 时,信息显示台面软件渲染 运行 glmark2-es2 时,信息显示 T624 openGL ES 3.1
我的问题是,如果我有需要 openGL 加速的 QT 演示, 我如何知道使用的是 Mesa 软件渲染还是 Mali HW 渲染? 以及如何手动切换?
谢谢。
【问题讨论】:
我有一个嵌入式系统,它的 GPU 是 mali T624。 我有 glmark2 和 glmark2-es2, 运行 glmark2 时,信息显示台面软件渲染 运行 glmark2-es2 时,信息显示 T624 openGL ES 3.1
我的问题是,如果我有需要 openGL 加速的 QT 演示, 我如何知道使用的是 Mesa 软件渲染还是 Mali HW 渲染? 以及如何手动切换?
谢谢。
【问题讨论】:
glmark 基准有两种形式。
glmark2 二进制文件使用完整的 OpenGL 后端glmark2-es2 二进制文件使用 OpenGL ES 后端Mali 仅支持 OpenGL ES;它不附带完整的桌面 OpenGL 驱动程序。
就“是否正在使用 Mali”而言,您可以安装 DS-5 Streamline 分析器 - 社区版是免费的 - 它将让您确定系统中是否有任何 GPU 活动。
【讨论】: