本文導讀
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瀏覽量
11922 -
驅動芯片
+關注
關注
13文章
1224瀏覽量
54147 -
GUI
+關注
關注
3文章
631瀏覽量
39298
發布評論請先 登錄
相關推薦
評論