Home | History | Annotate | Download | only in Test
      1 #version 450
      2 
      3 layout(binding=1) uniform sampler2D s2D;
      4 
      5 int a1[];  // max size from link1
      6 int a2[];  // max size from link2
      7 int b[];
      8 int c[7];
      9 int i;
     10 
     11 buffer bnameRuntime  { float r[]; };
     12 buffer bnameImplicit { float m[4]; };
     13 
     14 vec4 getColor()
     15 {
     16     a1[2] = 1;
     17     a2[9] = 1;
     18     b[2] = 1;
     19     c[3] = 1;
     20     c[i] = 1;
     21 
     22     return texture(s2D, vec2(0.5));
     23 }
     24