本文导读
ZDP1440是一款基于开源GUI引擎的图像显示专用驱动芯片,在其上面运行UI时,能看到实时的帧率就能知道那些情况运行卡顿,可以有针对性的去优化UI,本文将介绍如何实时显示FPS。
ZDP1440是一款基于开源GUI引擎的图像显示专用驱动芯片,在其上面运行UI时,能看到实时的帧率就能知道哪些情况运行卡顿,可以有针对性的去优化UI。
在AWTK已经支持实时显示当前画面帧率,只需要调用接口设置对应标志位即可:
API说明
由于是设置标志位,所以在UI运行过程中的任意位置设置show_fps=TRUE都能生效;
但如果出于调试目的,还是建议在固定位置增加此行代码。推荐在UI工程下的src/application.c的application_on_launch函数中调用window_manager_set_show_fps(window_manager(), TRUE);
建议添加位置
启用了显示fps后,AWTK会在显示帧率处增加一个脏矩形用于实时显示fps,由于脏矩形面积很小,几乎不会影响UI运行效率,效果如下:
显示效果
-
FPS
+关注
关注
0文章
35浏览量
11961 -
驱动芯片
+关注
关注
13文章
1253浏览量
54428 -
GUI
+关注
关注
3文章
648浏览量
39534
发布评论请先 登录
相关推荐
评论