GPU 性能分析器 (GPU Profiler)

GPU Usage Profiler 顯示游戲中的 GPU 時(shí)間使用情況。選擇此性能分析器后,下方面板將顯示所選幀的層級(jí)時(shí)間數(shù)據(jù)。從層級(jí)視圖中選擇一項(xiàng)即可在右側(cè)面板中查看貢獻(xiàn)的細(xì)分情況。請(qǐng)參閱有關(guān)?Profiler 窗口的文檔以了解關(guān)于性能分析器的更多信息。
請(qǐng)注意,在?Player Settings?中啟用?Graphics Jobs (Experimental)?的情況下將禁用 GPU 性能分析。請(qǐng)參閱有關(guān)獨(dú)立平臺(tái)播放器設(shè)置的文檔以了解更多信息。在 macOS 上,GPU 性能分析僅適用于 OSX 10.9 Mavericks 及更高版本。
遠(yuǎn)程性能分析支持
平臺(tái)????????????????????????????????????????????????????????????????????圖形 ????????????????????????????????API狀態(tài)
Windows---D3D9、D3D11、D3D12、OpenGL Core、OpenGL ES 2.0、OpenGL ES 3.x、Vulkan受支持。
Mac OS XOpenGL Core受支持。Metal不可用。改用 XCode 的 GPU 幀調(diào)試器 UI。
LinuxOpenGL Core、Vulkan------受支持。
PlayStation 4libgnm-----受支持(另一種選擇是 Razor)。
Xbox --------OneD3D11--------受支持(另一種選擇是 PIX)。
WebGL-----WebGL 1.0 和 WebGL 2.0------不可用。
Android------OpenGL ES 2.0、OpenGL ES 3.x僅在運(yùn)行 NVIDIA 或 Intel GPU 的設(shè)備上受支持。Vulkan-------受支持
iOS、tvOS-------Metal、OpenGL ES 2.0、OpenGL ES 3.0------不可用。
????????改用 XCode 的 GPU 幀調(diào)試器 UI。
TizenOpenGL ES 2.0----不可用。
在 Unity Editor 中進(jìn)行性能分析
Editor 僅支持在裝有 Direct3D 9 和 Direct3D 11 API 的 Windows 上進(jìn)行性能分析。此做法有利有弊:便于快速分析,因?yàn)橐馕吨恍枰獦?gòu)建播放器;但是,性能分析器受運(yùn)行 Unity Editor 的開銷所影響,可能會(huì)使性能分析結(jié)果不夠準(zhǔn)確。