1layout(location=1) in float input1; 2layout(location=2) in half input2; 3layout(location=3) in float2 input3; 4layout(location=4) in int input4; 5layout(location=5) in int2 input5; 6 7layout(location=1) out float output1; 8layout(location=2) out half output2; 9layout(location=3) out float2 output3; 10layout(location=4) out int output4; 11layout(location=5) out int2 output5; 12 13void main() { 14} 15