1#version 450
2
3flat in int   i1;
4flat in uint  u1;
5flat in ivec3 i3;
6flat in uvec3 u3;
7
8out ivec3 icolor;
9out uvec3 ucolor;
10
11void main()
12{
13    icolor = i3 << u1;
14    icolor <<= 4u;
15
16    ucolor = u3 >> i1;
17    ucolor >>= 5;
18}
19