使用 glsl,"属性"和"in"之间有什么区别?



有什么区别?
in vec3 position;

attribute vec3 position;

在GLSL着色器?

attributevarying自glsl 1.3以来已弃用,并在glsl 1.4中被删除:

下面是glsl 1.4规范的摘录(1.2.6与1.2版本的功能差异摘要):

以下是1.3版本中弃用的特性总结:

  • 使用关键字属性改变(使用inout)。

最新更新