OpenGL ES着色语言之varying,uniform,attribute修饰范围

varying

修饰符只能用在float, vec2, vec3, vec4, mat2, mat3, mat4和包含这些类型元素的数组上,不能用于修饰结构体。


uniform

修饰符可以和任意基本数据类型一起使用,或者包含基本数据类型元素的数组和结构体。


attribute

修饰符只能修饰float, vec2, vec3, vec4,mat2,mat3,mat4。attribute变量不能声明为数组或结构体。


你可能感兴趣的:(iOS,Android)