又一次PERF暗黑三...只有GPA幫到了我。
Intel GPA是一個用於測試產品性能和質量的工具。使用這個工具可以運行在游戲或3D應用程序中用來看看它們是如何工作的,其優勢性的一點是,有了Auto-detect launched applications這個選項,使用launcher啟動的游戲也可以搞得定,例如暗黑三,飛車,偉大的舞蹈游戲等,這點比perfhud和pix加分太多了。
不過針對這一點兒,我在最新版本的GPA中沒有發現類似的選項設置,所以我依然使用的早期的GPA版本,好用!
另一點好處就是可以使用GPA對游戲做一些處理的修改,用於定位性能,很容易分析圖形管線,發現最耗費資源的drawcalls,看到DirectX API調用,改變狀態,顯示像素的歷史記錄,與renderTargets工作,查看到詳細的整個框架或選定部分的drawcalls,改變紋理,着色器,甚至着色器常量!看到舞台透視,性能測試,整個框架和許多其他的細節部分來了解應用程序的性能。
還有就是在某台機器上可以保存監視信息文件,然后在其他相似顯卡的機器上(驅動必須相同)可以打開,並進行分析。不過顯示的數據應該是目標平台的吧,因為還具備實時修改參數效果和曲線的變化,這個我不確定。
Profile工具搞到這份上,對於查看某一幀的繪制已經謝天謝地了。