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§
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>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".