GPU 性能分析器 (GPU Profiler)

GPU Usage Profiler 显示游戏中的 GPU 时间使用情况。选择此性能分析器后,下方面板将显示所选帧的层级时间数据。从层级视图中选择一项即可在右侧面板中查看贡献的细分情况。请参阅有关 Profiler 窗口的文档以了解关于性能分析器的更多信息。
请注意,在 Player Settings 中启用 Graphics Jobs (Experimental) 的情况下将禁用 GPU 性能分析。请参阅有关独立平台播放器设置的文档以了解更多信息。在 macOS 上,GPU 性能分析仅适用于 OSX 10.9 Mavericks 及更高版本。
远程性能分析支持
平台 图形 API状态
Windows---D3D9、D3D11、D3D12、OpenGL Core、OpenGL ES 2.0、OpenGL ES 3.x、Vulkan受支持。
Mac OS XOpenGL Core受支持。Metal不可用。改用 XCode 的 GPU 帧调试器 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仅在运行 NVIDIA 或 Intel GPU 的设备上受支持。Vulkan-------受支持
iOS、tvOS-------Metal、OpenGL ES 2.0、OpenGL ES 3.0------不可用。
改用 XCode 的 GPU 帧调试器 UI。
TizenOpenGL ES 2.0----不可用。
在 Unity Editor 中进行性能分析
Editor 仅支持在装有 Direct3D 9 和 Direct3D 11 API 的 Windows 上进行性能分析。此做法有利有弊:便于快速分析,因为意味着不需要构建播放器;但是,性能分析器受运行 Unity Editor 的开销所影响,可能会使性能分析结果不够准确。