1#version 310 es 2 3precision highp float; 4layout(location=0) out float o; 5 6struct S { float f; }; 7buffer b1 { S s[]; }; 8buffer b2 { S s[]; } b2name; 9buffer b3 { S s[]; } b3name[]; 10buffer b4 { S s[]; } b4name[4]; 11 12void main() 13{ 14 o = s[5].f; 15 o += b2name.s[6].f; 16 o += b3name[3].s[7].f; 17 o += b4name[2].s[8].f; 18} 19