是UWA最新發布的無SDK性能分析工具。 針對移動平臺,提供了實時監測和截幀分析功能,幫助您精準定位性能熱點,提升應用的整體表現。
本次版本更新主要是Frame Capture模式新增對Vulkan項目的支持,進一步滿足使用Vulkan開發項目的團隊對于性能分析的需求。同時,Realtime模式也新增了區間對比、當前運行進程置頂顯示等功能,優化Gears的使用體驗。
以下是本次版本更新的主要功能介紹。
Vulkan支持
新版本新增了Frame Capture模式對Vulkan渲染接口的支持,進一步完善了對主流渲染技術的覆蓋,滿足了更多團隊的性能分析需求。針對使用Vulkan接口進行渲染的項目,開發者現在可以通過截幀功能輕松捕獲Vulkan場景的渲染畫面,深入分析和定位GPU性能瓶頸,精準追蹤渲染管線各階段的資源占用及耗時情況,助力團隊快速優化畫面渲染性能,提升游戲的流暢度與穩定性。
為了順利對Vulkan項目進行截幀分析,大家需提前在Gears中完成必要的VK工具配置。具體操作為:在菜單欄進入【工具】-【Compiler設置】,將(VK)Spirv-Cross路徑和(VK)GlslangValidator路徑分別配置為Gears內置的工具路徑。
默認位置位于:
Gears\bin\shadertools\spirv
在完成以上設置后,大家在Shader查看時,可自動實現Shader代碼到GLSL格式的轉換,并直觀顯示Uniform Buffer參數數值,大幅提升Shader調試和查看的效率,讓Shader優化工作更加高效精準。
區間對比
新版本新增了區間對比功能,允許開發者快速選取不同測試數據中共同存在的書簽區間,進行精確的數據對比和分析。團隊可以直觀地對比不同游戲版本、不同優化措施或不同設備在同一游戲流程階段的性能表現,迅速鎖定引起性能差異的具體環節,保障項目迭代的穩定和優化工作的精準。
使用流程:
1. 添加書簽:測試性能數據時,在時間軸上添加“戰斗開始”和“戰斗結束”兩個書簽,會得到“開始-結束”、“開始-戰斗開始”、“戰斗開始-戰斗結束”和“戰斗結束-結束”四個書簽區間。
注意:請在保存數據前添加書簽,保存數據后再添加書簽無法生效。
書簽操作可查看使用文檔或第五點。
2. 測試多份數據:根據測試需求,保存多份添加了“戰斗開始”和“戰斗結束”書簽的測試數據。
3. 進行區間對比分析:進入對比分析界面,選擇保存在本地需要對比的測試數據,在右側選擇對應的區間即可。
當前運行進程置頂顯示
本次更新還新增了當前運行進程置頂顯示的功能。當初始化設備完成后,當前正在運行的進程將自動置頂突出顯示,方便大家快速定位目標應用,避免在眾多進程中反復查找,大幅提升了應用選擇與測試準備的效率,讓性能分析工作更加便捷流暢。
新用戶可以點擊閱讀原文來訪問UWA官網Gears產品介紹頁進行下載體驗,老用戶可以在軟件內點擊主界面右上角的【檢查更新】更新至最新版本。
如果您在使用過程中遇到任何問題,可以通過UWA官方QQ群找到我們,或者前往問答社區進行提問,我們將竭誠為您提供支持。
QQ群:793972859
問答社區鏈接:https://answer.uwa4d.com
近期精彩回顧
【厚積薄發】
【厚積薄發】
【學堂上新】
【學堂上新】
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.