無聊 search 了一下 chrome open issue 上 GPU 的部份,原來 dev/beta 已經開始有 HW Accelerated compositing 的功能,但好像要用 "--enable-accelerated-compositing" 自己打開.
我用自己的舊PC小試了一下,以Flying Images為例
在 "Default IE Logo x 36 Images" 的測試可以用 30~35 FPS 加速到 35~45 FPS.
在 "Large IE Logo x 36 Images" 的測試可以用 1~2 FPS 加速到 2~3 FPS.
以上測試環境為 P4-3GHz, 4GB, WinXPSP3, resize windows 到大約只看到般大小 (clientWidth/Heigh 約 578x162),GPU 只是 Intel 的 GMA X4500。 Chrome version 5.0.375.70
確實是快了..但最終還是很慢.跟據 Issue 28539 的說法,是在 image resampling 的部份出問題而慢,所以處理大圖會比較慢.這樣也沒錯啦,可是應用 HW Accelerated 的重點不是只 rendering 比較快,而且是把 resampling 等等的這部份工作也交給 GPU 去計算.
剛更新了一下去到 5.0.375.86,再試一次 FPS 居然也有 5 FPS / 2 FPS 的增長........
沒有留言:
發佈留言