【发布时间】:2017-07-01 05:05:27
【问题描述】:
我四处寻找,找不到明确的答案
顶点和片段着色器实际上对着色器的最大大小和指令数量有限制,但我从未听说过计算着色器的这些限制
由于我需要使用许多不同的 BRDF 移植现有的 CPU 路径跟踪器,因此我需要提前知道这是否会成为问题并转移到 CUDA,或者 OpenGL 的计算着色器是否可以很好地处理这项工作
【问题讨论】:
我四处寻找,找不到明确的答案
顶点和片段着色器实际上对着色器的最大大小和指令数量有限制,但我从未听说过计算着色器的这些限制
由于我需要使用许多不同的 BRDF 移植现有的 CPU 路径跟踪器,因此我需要提前知道这是否会成为问题并转移到 CUDA,或者 OpenGL 的计算着色器是否可以很好地处理这项工作
【问题讨论】:
总是有限制的。但是这些限制是实现定义的;它们没有以任何先验可确定的方式表达。因此,您找出它们是什么的唯一方法就是穿过它们。
CUDA 也有限制。
【讨论】: