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) -> Resultwait_semaphores_khr: extern "system" fn(device: Device, p_wait_info: *const SemaphoreWaitInfo, timeout: u64) -> Resultsignal_semaphore_khr: extern "system" fn(device: Device, p_signal_info: *const SemaphoreSignalInfo) -> ResultImplementations
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