跳转到内容

isvarying

int  isvarying(<type>x)

int  isvarying(<type>x[])

当给定变量是varying(变化)时返回1,当它是uniform(统一)时返回0。

当变量可能在VEX SIMD数组中每个处理器有不同值时,该变量就是varying的。 如果值是varying的,着色器执行通常会变慢 - 因此这个函数在调试着色器性能时很有用。

任何变量类型都可以传递给isvarying()函数。