Profiler Xcode GPU着色器分析器

Profiler Xcode GPU着色器分析器,profiler,metal,xcode10,Profiler,Metal,Xcode10,Xcode->GPU捕获帧->GPU着色器探查器无法工作,我运行捕获帧,并通过GPU着色器探查器打开Metal compute着色器源代码。但是我看不到像这样的着色器代码性能配置文件将项目的“iOS部署目标”设置为更高版本。我有这个问题,在我的情况下,它被设置为9.x。当我将其设置为11.4时,我可以在源代码行上看到百分比。您的项目是Mac应用程序还是iOS应用程序?如果是iOS应用程序,您是在设备上还是在模拟器上评测?我想你只能在iOS设备上获得每行着色器评测。Thx,我肯定这是iOS应用程序

Xcode->GPU捕获帧->GPU着色器探查器无法工作,我运行捕获帧,并通过GPU着色器探查器打开Metal compute着色器源代码。但是我看不到像这样的着色器代码性能配置文件

将项目的“iOS部署目标”设置为更高版本。我有这个问题,在我的情况下,它被设置为9.x。当我将其设置为11.4时,我可以在源代码行上看到百分比。

您的项目是Mac应用程序还是iOS应用程序?如果是iOS应用程序,您是在设备上还是在模拟器上评测?我想你只能在iOS设备上获得每行着色器评测。Thx,我肯定这是iOS应用程序,在我的iPhone 7上进行评测。我怀疑某些scheme Management设置是否错误。但是我检查了设置。构建配置为调试,GPU捕获框架为金属,金属API验证为启用。我还想知道着色器管道时间很短,但管道时间较长不起作用您使用的是什么版本的iOS和XCode?XCode版本9.3.1(9E501),iOS 11.3。事实上,我怀疑我的xcode有很长一段时间了,但我不知道xcode有不同的版本。你是说喜欢Visual Studio的不同版本吗?