#version 310 es | |
// Check name mangling of functions with parameters that are multi-dimensional arrays. | |
#define NX 2 | |
#define NY 3 | |
#define NZ 4 | |
void f(bool a, float b, uint[4] c, int[NY][NX] d) { | |
} | |
void main() { | |
int[NY][NX] d; | |
f(false, 12.1, uint[NZ](uint(0),uint(1),uint(1),uint(2)), d); | |
} |