1#version 450
2
3struct s1
4{
5	int a;
6};
7
8struct s2
9{
10	s1 b;
11};
12
13layout(std430, binding = 1) buffer dstbuffer{ s2 test[]; };
14layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
15void main()
16{
17	s2 testVal;
18	testVal.b.a = 0;
19	test[0] = testVal;
20}