【问题标题】:ios - How to benchmark a shaderios - 如何对着色器进行基准测试
【发布时间】:2015-07-12 18:05:25
【问题描述】:

一个基准如何比较简单的着色器?我需要确定诸如做什么之类的事情:在着色器的开头丢弃或在着色器的末尾乘以 0。

我正在努力的是对 glsl 着色器进行基准测试的一般方法,以及如何对特定着色器进行基准测试,因为它对一般性能(如 fps 等)没有影响,但我需要确定有什么区别。

【问题讨论】:

标签: ios opengl-es


【解决方案1】:

Xcode 中的 OpenGL ES 调试器可以让您很好地了解哪个着色器需要多少时间以及着色器的哪些部分比其他部分消耗更多时间。

https://developer.apple.com/library/mac/recipes/xcode_help-debugger/articles/debugging_opengl_es_frame.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    相关资源
    最近更新 更多