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