mixedArrayDecls.frag 436 B

12345678910111213141516171819202122232425262728293031
  1. #version 450
  2. struct S {
  3. int[3] a[2], b[5];
  4. };
  5. S s;
  6. int[5] c[4], d[8];
  7. int[9] e[], f[];
  8. int e[11][9];
  9. int f[13][9];
  10. int[14] g[], h[];
  11. int [14][15][6] foo(int[6] p[14][15]) { return p; }
  12. void main()
  13. {
  14. g[3];
  15. h[2];
  16. }
  17. float[4][3][2] bar() { float[3][2] a[4]; return a; }
  18. in inbname {
  19. float[7] f[8][9];
  20. } inbinst[4][5][6];
  21. float[3][2] barm[4]() { float[3][2] a[4]; return a; } // ERROR