Package org.lwjgl.vulkan
Class KHRTimelineSemaphore
java.lang.Object
org.lwjgl.vulkan.KHRTimelineSemaphore
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nvkGetSemaphoreCounterValueKHR
(VkDevice device, long semaphore, long pValue) VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)
static int
nvkSignalSemaphoreKHR
(VkDevice device, long pSignalInfo) VkResult vkSignalSemaphoreKHR(VkDevice device, VkSemaphoreSignalInfo const * pSignalInfo)
static int
nvkWaitSemaphoresKHR
(VkDevice device, long pWaitInfo, long timeout) VkResult vkWaitSemaphoresKHR(VkDevice device, VkSemaphoreWaitInfo const * pWaitInfo, uint64_t timeout)
static int
vkGetSemaphoreCounterValueKHR
(VkDevice device, long semaphore, long[] pValue) VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)
static int
vkGetSemaphoreCounterValueKHR
(VkDevice device, long semaphore, LongBuffer pValue) VkResult vkGetSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)
static int
vkSignalSemaphoreKHR
(VkDevice device, VkSemaphoreSignalInfo pSignalInfo) VkResult vkSignalSemaphoreKHR(VkDevice device, VkSemaphoreSignalInfo const * pSignalInfo)
static int
vkWaitSemaphoresKHR
(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)
-