fn create_command_pool_typed<C>(
        &self,
        group: &QueueGroup<B, C>,
        flags: CommandPoolCreateFlags,
        max_buffers: usize,
    ) -> CommandPool<B, C> {
        let raw = self.create_command_pool(group.family(), flags);
        CommandPool::new(raw, max_buffers)
    }
/// Creates a strongly typed command pool wrapper.
Creates a strongly typed command pool wrapper.
Creates a strongly typed command pool wrapper .
fn create_command_pool_typed<C>(
        &self,
        group: &QueueGroup<B, C>,
        flags: CommandPoolCreateFlags,
        max_buffers: usize,
    ) -> CommandPool<B, C> {
        let raw = self.create_command_pool(group.family(), flags);
        CommandPool::new(raw, max_buffers)
    }
fn create_command_pool_typed < C > ( & self , group : & QueueGroup < B , C > , flags : CommandPoolCreateFlags , max_buffers : usize , ) -> CommandPool < B , C > { let raw = self . create_command_pool ( group . family ( ) , flags ) ; CommandPool :: new ( raw , max_buffers ) }
Creates a strongly typed command pool wrapper.
Creates a strongly typed command pool wrapper .
&self
group
&QueueGroup<B, C>
flags
CommandPoolCreateFlags
max_buffers
usize