Struct gpu_descriptor_erupt::EruptDescriptorDevice [−][src]
#[repr(transparent)]pub struct EruptDescriptorDevice { /* fields omitted */ }
Implementations
impl EruptDescriptorDevice
[src]
impl EruptDescriptorDevice
[src]pub fn wrap(device: &DeviceLoader) -> &Self
[src]
Trait Implementations
impl DescriptorDevice<DescriptorSetLayout, DescriptorPool, DescriptorSet> for EruptDescriptorDevice
[src]
impl DescriptorDevice<DescriptorSetLayout, DescriptorPool, DescriptorSet> for EruptDescriptorDevice
[src]unsafe fn create_descriptor_pool(
&self,
descriptor_count: &DescriptorTotalCount,
max_sets: u32,
flags: DescriptorPoolCreateFlags
) -> Result<DescriptorPool, CreatePoolError>
[src]
&self,
descriptor_count: &DescriptorTotalCount,
max_sets: u32,
flags: DescriptorPoolCreateFlags
) -> Result<DescriptorPool, CreatePoolError>
unsafe fn destroy_descriptor_pool(&self, pool: DescriptorPool)
[src]
unsafe fn alloc_descriptor_sets<'a>(
&self,
pool: &mut DescriptorPool,
layouts: impl ExactSizeIterator<Item = &'a DescriptorSetLayout>,
sets: &mut impl Extend<DescriptorSet>
) -> Result<(), DeviceAllocationError>
[src]
&self,
pool: &mut DescriptorPool,
layouts: impl ExactSizeIterator<Item = &'a DescriptorSetLayout>,
sets: &mut impl Extend<DescriptorSet>
) -> Result<(), DeviceAllocationError>
unsafe fn dealloc_descriptor_sets<'a>(
&self,
pool: &mut DescriptorPool,
sets: impl Iterator<Item = DescriptorSet>
)
[src]
&self,
pool: &mut DescriptorPool,
sets: impl Iterator<Item = DescriptorSet>
)