Struct lava::VkQueue [−][src]
pub struct VkQueue { /* fields omitted */ }
Methods
impl VkQueue
[src]
impl VkQueue
pub fn handle(&self) -> u64
[src]
pub fn handle(&self) -> u64
pub fn submit(
&self,
submits: &[VkSubmitInfo],
fence: Option<&VkFence>
) -> VkResult
[src]
pub fn submit(
&self,
submits: &[VkSubmitInfo],
fence: Option<&VkFence>
) -> VkResult
pub fn wait_idle(&self) -> VkResult
[src]
pub fn wait_idle(&self) -> VkResult
pub fn bind_sparse(
&self,
bind_info: &[VkBindSparseInfo],
fence: Option<&VkFence>
) -> VkResult
[src]
pub fn bind_sparse(
&self,
bind_info: &[VkBindSparseInfo],
fence: Option<&VkFence>
) -> VkResult
pub fn present(&self, present_info: &VkPresentInfo) -> VkResult
[src]
pub fn present(&self, present_info: &VkPresentInfo) -> VkResult
pub fn begin_debug_utils_label(&self, label_info: &VkDebugUtilsLabel)
[src]
pub fn begin_debug_utils_label(&self, label_info: &VkDebugUtilsLabel)
pub fn end_debug_utils_label(&self)
[src]
pub fn end_debug_utils_label(&self)
pub fn insert_debug_utils_label(&self, label_info: &VkDebugUtilsLabel)
[src]
pub fn insert_debug_utils_label(&self, label_info: &VkDebugUtilsLabel)
pub fn get_checkpoint_data(&self) -> Vec<VkCheckpointData>
[src]
pub fn get_checkpoint_data(&self) -> Vec<VkCheckpointData>
Trait Implementations
impl Debug for VkQueue
[src]
impl Debug for VkQueue
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Copy for VkQueue
[src]
impl Copy for VkQueue
impl Clone for VkQueue
[src]
impl Clone for VkQueue
fn clone(&self) -> VkQueue
[src]
fn clone(&self) -> VkQueue
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for VkQueue
[src]
impl Default for VkQueue