yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
d5eefa93
main
1#version 450 core 2 3layout (local_size_x = 64, local_size_y = 1, local_size_z = 1) in; 4 5layout(set = 0, binding = 0, std430) buffer foo { 6 int x[4]; 7} f; 8 9struct Bar { 10 uint x; 11 uint y; 12 uint z[2]; 13}; 14 15layout(set = 0, binding = 1, std430) buffer foo2 { 16 uvec4 a; 17 Bar b; 18 uint c; 19}; 20 21void main() { 22 f.x; 23 int x[4] = {0,0,0,0}; 24 Bar new_bar; 25 b = new_bar; 26}