Kanzi 的引擎主要是基于 C++和 OpenGL ES 2.0, 这些都具有很强的跨平台性和通用性, ,除了 GPU 的 OpenGL ES 图形驱动和标准的 C++ 支持外, kanzi 基本不依赖于系统基础组件。
Kanzi KIP 指标: Kanzi 引擎启动性能,界面刷新率 60fps
启动速度的影响主要分 2 个方面来看, 一个是 kanzi 引擎的启动速度, 一个是用户资源的加载。
Kanzi 引擎的启动速度在 IMX 6D/Q QNX6.6 上可以达到 500ms 左右, 在 IMX6D/QLinux 下是 200ms 左右。
用户资源的加载主要看用户资源的大小以及加载的优化策略, 这个是需要根据具体项目来优化的, 当然我们有成熟的帮助客户优化启动速度的经验和 know-how。
程序的运行帧率总体来说受到 CPU 和 GPU 的影响, CPU 和 GPU 的优化方式和调试方式也是不一样的, 需要在具体的项目中来分析和优化。
Kanzi 在 IMX6D/Q QNX6.6 1920x720 上经过优化可以达到 50 帧以上的帧率完全可行。