1 let bindings = array@ 2 Binding 3 descriptor_type = DescriptorType/UniformBuffer 4 descriptor_count = 1 5 set = 0 6 binding = 0 7 name = "lighting" 8 stage_flags = ShaderStageFlags/Vertex | ShaderStageFlags/Fragment 9 10 Binding 11 descriptor_type = DescriptorType/UniformBuffer 12 descriptor_count = 1 13 set = 1 14 binding = 0 15 name = "scene" 16 stage_flags = ShaderStageFlags/Vertex | ShaderStageFlags/Fragment 17 18 Binding 19 descriptor_type = DescriptorType/StorageBuffer 20 descriptor_count = 1 21 set = 1 22 binding = 1 23 name = "objects" 24 stage_flags = ShaderStageFlags/Vertex | ShaderStageFlags/Fragment 25 26 Binding 27 descriptor_type = DescriptorType/StorageBuffer 28 descriptor_count = 1 29 set = 1 30 binding = 2 31 name = "skins" 32 stage_flags = ShaderStageFlags/Vertex | ShaderStageFlags/Fragment 33 34 for binding in bindings do 35 Drawer.add binding 36