大家好、
我在 TI 嵌入式平台上有一些经验、但完全不熟悉 GPU 上的3D 渲染。 在花了一段时间之后、我确实掌握了一些有关 OpenGL 和 OpenGL ES2.0工作原理的基本知识。
1) 1)如何在 AM5728 EVM 上开发3D 应用? 解决方案是什么?
看起来采用 QOpenGLWidget 的 Qt 是最佳解决方案、但我遇到了性能问题。 我在主机上交叉编译我的示例应用、它仅以30 FPS 的速度在 EVM 上运行、并且不稳定。 CPU 使用率高达70%、GPU 最大值为20%。
2) 2)没有 Qt 的情况下、是否有任何方法可以编写大部分在 GPU 上运行的代码?
我发现示例 KMSCube 非常接近我需要的内容、但不知怎么、我无法编译它。 EVM 上缺少#include "esUtil.h"。 有什么解决方案吗?
3) 3)如何在 PowerVR SDK 中进行开发?
这可能与想象的相对、但由于 TI 使用 GPU、因此他们可能会有一些建议。
谢谢你。
Peter
