1layout (
2    origin_upper_left,
3    override_coverage,
4    push_constant,
5    blend_support_all_equations,
6    tracked,
7    srgb_unpremul,
8    key,
9    location = 1,
10    offset = 1,
11    binding = 1,
12    index = 1,
13    set = 1,
14    builtin = 1,
15    input_attachment_index = 1,
16    max_vertices = 1,
17    invocations = 1,
18    when = one,
19    ctype = int,
20
21    origin_upper_left,
22    override_coverage,
23    push_constant,
24    blend_support_all_equations,
25    tracked,
26    srgb_unpremul,
27    key,
28    location = 2,
29    offset = 2,
30    binding = 2,
31    index = 2,
32    set = 2,
33    builtin = 2,
34    input_attachment_index = 2,
35    max_vertices = 2,
36    invocations = 2,
37    when = two,
38    ctype = float
39) float x;
40