出于好奇,这样编写着色器变量会更有效吗:
lowp vec4 tC = texture2D(uTexture, vTexCoord); // texture color
或者
lowp vec4 textureColor = texture2D(uTexture, vTexCoord); // texture color
请注意,我写了变量tC,因为它的字符少于变量textureColor
我了解像 C/ObjC 这样的编程语言,没关系,但是着色器呢,因为您可以查询属性/统一名称。