Skip to main content

VulkanOperationExt

Trait VulkanOperationExt 

Source
pub trait VulkanOperationExt: IsA<VulkanOperation> + 'static {
    // Provided methods
    fn add_dependency_frame(
        &self,
        frame: &Buffer,
        wait_stage: u64,
        signal_stage: u64,
    ) -> bool { ... }
    fn discard_dependencies(&self) { ... }
    fn end_query(&self, id: u32) -> bool { ... }
    fn reset(&self) { ... }
    fn use_sync2(&self) -> bool { ... }
    fn wait(&self) -> bool { ... }
    fn command_pool(&self) -> Option<VulkanCommandPool> { ... }
}
Available on crate feature v1_24 only.

Provided Methods§

Source

fn add_dependency_frame( &self, frame: &Buffer, wait_stage: u64, signal_stage: u64, ) -> bool

Source

fn discard_dependencies(&self)

Source

fn end_query(&self, id: u32) -> bool

Source

fn reset(&self)

Source

fn use_sync2(&self) -> bool

Source

fn wait(&self) -> bool

Source

fn command_pool(&self) -> Option<VulkanCommandPool>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§