pub trait KhrTimelineSemaphoreExtension: DeviceV1_0 {
const METADATA: Extension = KHR_TIMELINE_SEMAPHORE_EXTENSION;
// Provided methods
unsafe fn get_semaphore_counter_value_khr(
&self,
semaphore: Semaphore
) -> VkResult<u64> { ... }
unsafe fn signal_semaphore_khr(
&self,
signal_info: &SemaphoreSignalInfo
) -> VkResult<()> { ... }
unsafe fn wait_semaphores_khr(
&self,
wait_info: &SemaphoreWaitInfo,
timeout: u64
) -> VkResult<SuccessCode> { ... }
}
Expand description
The metadata for this extension.