【发布时间】:2018-11-20 23:42:06
【问题描述】:
Xcode->GPU Capture frame->GPU shader profiler 无法工作,我运行 Capture frame,并通过 GPU shader profiler 打开 Metal 计算 shader 源代码。但是我看不到像那样的着色器代码性能配置文件GPU shader profiler
【问题讨论】:
-
您的项目是 Mac 应用还是 iOS 应用?如果是 iOS 应用程序,您是在设备还是模拟器上进行分析?我认为你只能在 iOS 设备上获得着色器每行分析。
-
谢谢,我确定它是 iOS 应用程序,并且在我的 iPhone 7 上进行了分析。我怀疑某些方案管理设置是否错误。但我检查了设置。构建配置为 debug,GPU 捕获帧为 Metal,Metal API Validation 为 Enable。我也想知道着色器流水线时间很短,但是更长的流水线时间不起作用
-
您使用的是什么版本的 iOS 和 XCode?span>
-
xcode 版本 9.3.1 (9E501),iOS 11.3。事实上我怀疑我的 xcode 很长时间了,但我不知道 xcode 有不同的版本。你的意思是喜欢 Visual Studio 的不同版本吗?