2010年9月28日 星期二

GL 測試

節錄於 Intel官網 一段回答

– 對於 Linux* 上的 GL,有什麼好的效能標竿測試?

常常有人建議使用 glxgears 檢查 GL 的運作,認為這是容易的方法。好處是,大多數 Linux 發行版都有附帶。可惜 glxgears 不會運用太多 GL,所以並不是很好的 GL 效能標竿。其 FPS 報告只是評量從繪圖緩衝區複製的情況。

若要嚴格測試圖形系統,反而應該使用「glblur -fps」或「sierpinski3d -fps」。這些程式附帶在 xscreensaver 套組中 (請參閱 http://www.jwz.org/xscreensaver,但請從您所用發行版的軟體庫或從 http://rpmfind.net/linux/rpm2html/search.php?query=xscreensaver 下載二進位檔案)

這裡的 -fps 選項會顯示 CPU 負載數字並附上 FPS 報告。Glblur 會使 CPU 負載保持在高而穩定的狀態。Sierpinski3d* 會透過使用的多邊形數量,使其負載發生變化。多邊形增加到 4,096 時,其負載上升到高於 glblur 的負載,而 sierpinski3d 的 FPS 就會下降。

ubuntu使用apt-get install xscreensaver-gl時,並不會安裝glblur以及sierpinski3d,所以重新取得source code並compile成可執行檔。
但是不太懂他的數據,之後再研究。