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) 20void on_return() {} 21 22void on_param( 23layout ( 24 origin_upper_left, 25 override_coverage, 26 push_constant, 27 blend_support_all_equations, 28 tracked, 29 srgb_unpremul, 30 key, 31 location = 1, 32 offset = 1, 33 binding = 1, 34 index = 1, 35 set = 1, 36 builtin = 1, 37 input_attachment_index = 1, 38 max_vertices = 1, 39 invocations = 1, 40 when = one, 41 ctype = int) float x) {} 42