关于GLSL MAD(“乘法和加法”)优化问题。glsl - =疯狂优化
根据这http://www.opengl.org/wiki/GLSL_Optimizations我们应该帮助GLSL编译器优化mad表达式。这一切都清楚形成我
result += x*y
它不应该是这样的:
result = x*y + result
但随着做什么 - =?
result -= x*y
如果我写道:
result = result - x*y
这会不会是 “乘法和加法”
如果:
result = -x*y + result
是否优化呢?我担心因为-x
只是想澄清这件事给自己。
AMD的着色器分析仪是否适用于nVidia卡? CG工具包有一些GUI吗?还是......那怎么样 - =? :)) – tower120
它适用于nVidia。它可以在操作数上添加“ - ”:)) – tower120
@ tower120:AMD shader分析器完全独立于GPU工作:它只是编译代码并进行静态性能分析。 NVIDIA®(英伟达™)CG编译器也适用于CPU。对于我建议在这里使用它的情况,GPU并不重要。我不知道任何GUI,毕竟它是编译器。 – derhass