The documentation says that multidimensional arrays are not supported but that arrays of arrays work fine.
I can't figure out how to generate the following glsl:
struct thing
{
float[100][100][3] data;
};
Any permutation of (vector (vector ...)) or other nested array structure seems not allowed by the define-vari-struct macro. The closest I can seem to get is defining an array of another defined struct:
The documentation says that multidimensional arrays are not supported but that arrays of arrays work fine.
I can't figure out how to generate the following glsl:
Any permutation of
(vector (vector ...))
or other nested array structure seems not allowed by thedefine-vari-struct
macro. The closest I can seem to get is defining an array of another defined struct:But this is much too unwieldy to actually be usable for my intended use case of a simple array of array of floats.