3月27日,近日,Imagination Technologies宣布推出最新款的增強工具,以幫助開發者對使用了PowerVR圖形處理器的Android設備進行圖形性能優化。這些工具分別是:用于實時GPU和CPU性能統計的PVRMonitor、用于歸集和分析應用的PVRTune、以及用于在PowerVR設備上進行CPU/GPU無縫調試的PVRStudio。
新版PVRMonitor適用于Unreal Engine和Unity
為了讓開發者的工作更輕松,PowerVR的Android實時GPU性能監視器PVRMonitor將很快作為Unreal Engine™的插件提供,下一季度初還將提供對Unity™支持。開發者只需將PVRMonitor小部件拖放到他們的應用程序上即可。一旦他們的應用程序啟動,開發者就會發現PVRMonitor提供了一種快速簡便的方法來查看統計數據,比如幀率和硬件計數器值,作為開發設備上的疊加窗口。
有了這個最新版本,開發者現在可以即時訪問以前只能通過PVRTune獲得的所有硬件計數器。這些包括每個像素/頂點的周期、紋理處理負載、著色器單元負載以及更多數十項指標。
開發者可以完全控制他們想要查看的統計數據,根據他們的需要盡可能少的或盡可能多的部署計數器圖表、設置閾值、甚至設置表示高值和低值的顏色,以便更快地解釋說明。
PVRTune增強功能
PowerVR的硬件分析器PVRTune現在支持Vulkan™和OpenCL™,包括對可視化Vulkan調試標記的支持。
PowerVR最新的增強功能,其中還包括:
• 完整的著色器源代碼級別性能分析
• 改進了內存使用情況報告功能,包括用于跟蹤應用程序和驅動程序內存使用情況的新軟件計數器
• 新增統計報告視窗
• 面向GLSL的語義重點提示
• 更輕松地部署和通過GUI直接連接到設備
PVRStudio的新特性
通過為開發者提供了GPU和CPU之間的無縫調試,PowerVR最新版集成開發環境(IDE) PVRStudio現在提供了Android部署和調試功能,并完全支持OpenCL、OpenGL ES™、Vulkan等。
PVRStudio目前提供的其他最新開發功能包括:
• GPU條件斷點支持/條件著色器斷點
• 頁表錯誤捕獲
• 著色器源和統一著色器集群(匯編器)混合調試
• 提高統一著色器集群代碼和傳遞給著色器的數值的可讀性
關鍵詞: