1. 程式人生 > >Unity優化翻譯官方文件(十一) ------ GPU Profiler

Unity優化翻譯官方文件(十一) ------ GPU Profiler

GPU Usage Profiler

GPU使用分析器顯示了GPU在你的遊戲中花費的時間。當您選擇這個剖析器時,下窗格將顯示所選幀的分層時間資料。從層次結構中選擇一個專案,以檢視右側面板中貢獻的分解。請參閱剖析器視窗中的文件,以瞭解分析器中的資訊。

注意,當Graphics Jobs (Experimental)在播放器設定中啟用時,GPU分析是禁用的。有關更多資訊,請參閱有關獨立播放器設定的文件。在macOS上,GPU分析只能在OSX 10.9 Mavericks和後續版本中使用。

Remote profiling support

Platform Graphics API Status
Windows D3D9, D3D11, D3D12, OpenGL core
, OpenGL ES 2.0, OpenGL ES 3.x, Vulkan
Supported.
Mac OS X OpenGL core Supported.
Metal Not available. Use XCode’s GPU Frame Debugger UI  instead.
Linux OpenGL core, Vulkan Supported.
PlayStation 4 libgnm Supported (an alternative is Razor).
Xbox One D3D11 Supported (an alternative is PIX).
WebGL WebGL 1.0 and WebGL 2.0 Not available.
Android OpenGL ES 2.0, OpenGL ES 3.x Supported only on devices running NVIDIA or Intel GPUs.
Vulkan Supported
iOS , tvOS Metal, OpenGL ES 2.0, OpenGL ES 3.0 Not available. Use XCode’s GPU Frame Debugger UI instead.
Tizen OpenGL ES 2.0 Not available.

在Unity編輯器中進行剖析

編輯器只支援Direct3D 9和Direct3D 11 api在Windows上進行剖析。這有優點也有缺點:它便於快速分析,因為這意味著您不需要構建播放器;然而,剖析器會受到執行Unity編輯器的開銷的影響,這會使分析結果不那麼準確。