2014-01-05 49 views
0

我正在查看Android開發人員設置中的「GPU渲染配置文件」選項,這是夢幻般的(在它的概念中),並且打開了該選項,讓我覺得奇怪的是它經常超過60fps閾值,即使在最簡單的屏幕(如文本編輯器,甚至開發者設置列表)。我之所以覺得奇怪,是因爲我有三星Galaxy S4(i9500是準確的 - Jelly Bean 4.3),所以它看起來不太合適,這樣一臺功能強大的機器一直在60fps的分辨率下工作很困難在那些最簡單的屏幕上。GPU渲染配置文件 - 準確?

看起來很奇怪的第二個原因是,至少從它看起來來看,使它跨越門檻的部分是「Swap buffers」部分,至少從Guy和Chet的談話中應該是最快的部分一。但是,在這裏,有時它是最大的部分,而且在一些罕見的情況下,它完全超過了屋頂。我已將鏈接指向我製作的屏幕截圖,以便更好地形象化。

http://dl.dropbox.com/u/23242740/Screenshot_2014-01-05-13-53-33.png http://dl.dropbox.com/u/23242740/Screenshot_2014-01-05-13-52-28.png http://dl.dropbox.com/u/23242740/Screenshot_2014-01-05-13-53-17.png

所有滾動時此開發商的列表發生。有沒有人可能在過去遇到同樣的問題,並找到答案?或者,這可能只是一個錯誤?

回答

0

根據文檔here,酒吧的意思是:

  • 藍:花時間創建繪圖命令
  • 橙色:花時間發出
  • 黃色的命令:時間花在等待命令來完成

這意味着你正在發佈和繪製命令足夠快,但有時候等待一段時間才能完成。

還在運行什麼?您可以啓用CPU診斷嗎(設置>更多>開發人員選項>顯示CPU使用情況)?也許還有其他一些東西(deamons,中斷服務等)正在進行,這可能會中斷渲染過程?