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>
)
Auto Trait Implementations
impl RefUnwindSafe for EruptDescriptorDevice
impl RefUnwindSafe for EruptDescriptorDevice
impl Send for EruptDescriptorDevice
impl Send for EruptDescriptorDevice
impl Sync for EruptDescriptorDevice
impl Sync for EruptDescriptorDevice
impl Unpin for EruptDescriptorDevice
impl Unpin for EruptDescriptorDevice
impl UnwindSafe for EruptDescriptorDevice
impl UnwindSafe for EruptDescriptorDevice