【问题标题】:Xcode GPU shader profilerXcode GPU 着色器分析器
【发布时间】: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 的不同版本吗?

标签: profiler metal xcode10


【解决方案1】:

将项目的“iOS 部署目标”设置为更高版本。我遇到了这个问题,就我而言,它设置为 9.x。当我将它设置为 11.4 时,我可以看到源代码行的百分比。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-25
    • 2011-05-12
    • 1970-01-01
    • 2019-04-25
    • 1970-01-01
    • 1970-01-01
    • 2018-04-12
    相关资源
    最近更新 更多