1#version 450 2layout(local_size_x = 1) in; 3layout(set = 0, binding = 1, std140) buffer SSBO 4{ 5 uint size; 6 float v[]; 7}; 8 9layout(set = 0, binding = 2, std430) buffer SSBO1 10{ 11 float bz[]; 12} ssbos[2]; 13 14uint get_size() 15{ 16 return v.length() + ssbos[1].bz.length(); 17} 18 19void main() 20{ 21 size = get_size(); 22} 23