Struct ash::vk::KhrTimelineSemaphoreFn [−][src]
pub struct KhrTimelineSemaphoreFn { pub get_semaphore_counter_value_khr: extern "system" fn(device: Device, semaphore: Semaphore, p_value: *mut u64) -> Result, pub wait_semaphores_khr: extern "system" fn(device: Device, p_wait_info: *const SemaphoreWaitInfo, timeout: u64) -> Result, pub signal_semaphore_khr: extern "system" fn(device: Device, p_signal_info: *const SemaphoreSignalInfo) -> Result, }
Fields
get_semaphore_counter_value_khr: extern "system" fn(device: Device, semaphore: Semaphore, p_value: *mut u64) -> Result
wait_semaphores_khr: extern "system" fn(device: Device, p_wait_info: *const SemaphoreWaitInfo, timeout: u64) -> Result
signal_semaphore_khr: extern "system" fn(device: Device, p_signal_info: *const SemaphoreSignalInfo) -> Result
Implementations
pub unsafe fn wait_semaphores_khr(
&self,
device: Device,
p_wait_info: *const SemaphoreWaitInfo,
timeout: u64
) -> Result
pub unsafe fn wait_semaphores_khr(
&self,
device: Device,
p_wait_info: *const SemaphoreWaitInfo,
timeout: u64
) -> Result
pub unsafe fn signal_semaphore_khr(
&self,
device: Device,
p_signal_info: *const SemaphoreSignalInfo
) -> Result
pub unsafe fn signal_semaphore_khr(
&self,
device: Device,
p_signal_info: *const SemaphoreSignalInfo
) -> Result
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for KhrTimelineSemaphoreFn
impl Unpin for KhrTimelineSemaphoreFn
impl UnwindSafe for KhrTimelineSemaphoreFn
Blanket Implementations
Mutably borrows from an owned value. Read more