SPIRV-Cross/reference/shaders-no-opt/asm/frag/anonymous-inner-struct-names.asm.frag

64 lines
445 B
GLSL
Raw Normal View History

#version 450
struct anon_aa
{
int foo;
};
struct anon_ab
{
int foo;
};
struct anon_a
{
anon_aa _aa;
anon_ab ab;
};
struct anon_ba
{
int foo;
};
struct anon_bb
{
int foo;
};
struct anon_b
{
anon_ba _ba;
anon_bb bb;
};
struct anon_ca
{
int foo;
};
struct anon_c
{
anon_ca _ca;
};
struct anon_da
{
int foo;
};
struct anon_d
{
anon_da da;
};
struct anon_e
{
int a;
};
void main()
{
}