Use iterator for pool sizes
This commit is contained in:
parent
d765b97377
commit
73834e4013
1 changed files with 6 additions and 6 deletions
|
@ -72,14 +72,14 @@ impl DescriptorSetLayoutBuilder {
|
|||
|
||||
let descriptor_set_layout = device.create_descriptor_set_layout(&descriptor_set_ci)?;
|
||||
|
||||
let mut pool_sizes = Vec::new();
|
||||
|
||||
for layout_binding in &self.layout_bindings {
|
||||
pool_sizes.push(VkDescriptorPoolSize {
|
||||
let pool_sizes = self
|
||||
.layout_bindings
|
||||
.into_iter()
|
||||
.map(|layout_binding| VkDescriptorPoolSize {
|
||||
ty: layout_binding.descriptorType,
|
||||
descriptorCount: layout_binding.descriptorCount,
|
||||
});
|
||||
}
|
||||
})
|
||||
.collect();
|
||||
|
||||
Ok(Arc::new(DescriptorSetLayout {
|
||||
device,
|
||||
|
|
Loading…
Reference in a new issue