Package org.lwjgl.vulkan
Class KHRTimelineSemaphore
java.lang.Object
org.lwjgl.vulkan.KHRTimelineSemaphore
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intnvkGetSemaphoreCounterValueKHR(VkDevice device, long semaphore, long pValue) VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)static intnvkSignalSemaphoreKHR(VkDevice device, long pSignalInfo) VkResult vkSignalSemaphoreKHR(VkDevice device, VkSemaphoreSignalInfo const * pSignalInfo)static intnvkWaitSemaphoresKHR(VkDevice device, long pWaitInfo, long timeout) VkResult vkWaitSemaphoresKHR(VkDevice device, VkSemaphoreWaitInfo const * pWaitInfo, uint64_t timeout)static intvkGetSemaphoreCounterValueKHR(VkDevice device, long semaphore, long[] pValue) VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)static intvkGetSemaphoreCounterValueKHR(VkDevice device, long semaphore, LongBuffer pValue) VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)static intvkSignalSemaphoreKHR(VkDevice device, VkSemaphoreSignalInfo pSignalInfo) VkResult vkSignalSemaphoreKHR(VkDevice device, VkSemaphoreSignalInfo const * pSignalInfo)static intvkWaitSemaphoresKHR(VkDevice device, VkSemaphoreWaitInfo pWaitInfo, long timeout) VkResult vkWaitSemaphoresKHR(VkDevice device, VkSemaphoreWaitInfo const * pWaitInfo, uint64_t timeout)
-
Field Details
-
VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION
public static final int VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION- See Also:
-
VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES_KHR
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES_KHR- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR- See Also:
-
VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR
public static final int VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR- See Also:
-
VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO_KHR
public static final int VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO_KHR- See Also:
-
VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO_KHR
public static final int VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO_KHR- See Also:
-
VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO_KHR
public static final int VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO_KHR- See Also:
-
VK_SEMAPHORE_TYPE_BINARY_KHR
public static final int VK_SEMAPHORE_TYPE_BINARY_KHR- See Also:
-
VK_SEMAPHORE_TYPE_TIMELINE_KHR
public static final int VK_SEMAPHORE_TYPE_TIMELINE_KHR- See Also:
-
VK_SEMAPHORE_WAIT_ANY_BIT_KHR
public static final int VK_SEMAPHORE_WAIT_ANY_BIT_KHR- See Also:
-
-
Method Details
-
nvkGetSemaphoreCounterValueKHR
VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue) -
vkGetSemaphoreCounterValueKHR
VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue) -
nvkWaitSemaphoresKHR
VkResult vkWaitSemaphoresKHR(VkDevice device, VkSemaphoreWaitInfo const * pWaitInfo, uint64_t timeout) -
vkWaitSemaphoresKHR
VkResult vkWaitSemaphoresKHR(VkDevice device, VkSemaphoreWaitInfo const * pWaitInfo, uint64_t timeout) -
nvkSignalSemaphoreKHR
VkResult vkSignalSemaphoreKHR(VkDevice device, VkSemaphoreSignalInfo const * pSignalInfo) -
vkSignalSemaphoreKHR
VkResult vkSignalSemaphoreKHR(VkDevice device, VkSemaphoreSignalInfo const * pSignalInfo) -
vkGetSemaphoreCounterValueKHR
VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)
-