Uses of Record Class
club.doki7.vulkan.handle.VkSemaphore
Packages that use VkSemaphore
Package
Description
Vulkan API commands
Structure (
struct or union) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkSemaphore in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkSemaphoreModifier and TypeMethodDescriptionintVkDeviceCommands.acquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, long timeout, @Nullable VkSemaphore semaphore, @Nullable VkFence fence, IntPtr pImageIndex) voidVkDeviceCommands.destroySemaphore(VkDevice device, @Nullable VkSemaphore semaphore, @Nullable VkAllocationCallbacks pAllocator) intVkDeviceCommands.getSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, LongPtr pValue) intVkDeviceCommands.getSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, LongPtr pValue) -
Uses of VkSemaphore in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkSemaphoreModifier and TypeMethodDescription@Nullable VkSemaphoreVkAcquireNextImageInfoKHR.semaphore()@Nullable VkSemaphoreVkExportMetalSharedEventInfoEXT.semaphore()@Nullable VkSemaphoreVkImportSemaphoreFdInfoKHR.semaphore()@Nullable VkSemaphoreVkImportSemaphoreSciSyncInfoNV.semaphore()@Nullable VkSemaphoreVkImportSemaphoreWin32HandleInfoKHR.semaphore()@Nullable VkSemaphoreVkImportSemaphoreZirconHandleInfoFUCHSIA.semaphore()@Nullable VkSemaphoreVkSemaphoreGetFdInfoKHR.semaphore()@Nullable VkSemaphoreVkSemaphoreGetSciSyncInfoNV.semaphore()@Nullable VkSemaphoreVkSemaphoreGetWin32HandleInfoKHR.semaphore()@Nullable VkSemaphoreVkSemaphoreGetZirconHandleInfoFUCHSIA.semaphore()@Nullable VkSemaphoreVkSemaphoreSignalInfo.semaphore()@Nullable VkSemaphoreVkSemaphoreSubmitInfo.semaphore()@Nullable VkSemaphoreVkLatencySleepInfoNV.signalSemaphore()Methods in club.doki7.vulkan.datatype with parameters of type VkSemaphoreModifier and TypeMethodDescriptionVkAcquireNextImageInfoKHR.semaphore(@Nullable VkSemaphore value) VkExportMetalSharedEventInfoEXT.semaphore(@Nullable VkSemaphore value) VkImportSemaphoreFdInfoKHR.semaphore(@Nullable VkSemaphore value) VkImportSemaphoreSciSyncInfoNV.semaphore(@Nullable VkSemaphore value) VkImportSemaphoreWin32HandleInfoKHR.semaphore(@Nullable VkSemaphore value) VkImportSemaphoreZirconHandleInfoFUCHSIA.semaphore(@Nullable VkSemaphore value) VkSemaphoreGetFdInfoKHR.semaphore(@Nullable VkSemaphore value) VkSemaphoreGetSciSyncInfoNV.semaphore(@Nullable VkSemaphore value) VkSemaphoreGetWin32HandleInfoKHR.semaphore(@Nullable VkSemaphore value) VkSemaphoreGetZirconHandleInfoFUCHSIA.semaphore(@Nullable VkSemaphore value) VkSemaphoreSignalInfo.semaphore(@Nullable VkSemaphore value) VkSemaphoreSubmitInfo.semaphore(@Nullable VkSemaphore value) VkLatencySleepInfoNV.signalSemaphore(@Nullable VkSemaphore value) -
Uses of VkSemaphore in club.doki7.vulkan.handle
Classes in club.doki7.vulkan.handle that implement interfaces with type arguments of type VkSemaphoreModifier and TypeClassDescriptionstatic final recordRepresents a pointer toVkSemaphorehandle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkSemaphoreModifier and TypeMethodDescription@Nullable VkSemaphoreVkSemaphore.Ptr.read()@Nullable VkSemaphoreVkSemaphore.Ptr.read(long index) Methods in club.doki7.vulkan.handle that return types with arguments of type VkSemaphoreMethods in club.doki7.vulkan.handle with parameters of type VkSemaphoreModifier and TypeMethodDescriptionstatic VkSemaphore.PtrVkSemaphore.Ptr.allocate(Arena arena, @Nullable VkSemaphore @NotNull [] values) static VkSemaphore.PtrVkSemaphore.Ptr.allocateV(Arena arena, @Nullable VkSemaphore value0, @Nullable VkSemaphore... values) voidVkSemaphore.Ptr.write(long index, @Nullable VkSemaphore value) voidVkSemaphore.Ptr.write(@Nullable VkSemaphore value) voidVkSemaphore.Ptr.write(@Nullable VkSemaphore[] values) voidVkSemaphore.Ptr.writeV(@Nullable VkSemaphore value0, @Nullable VkSemaphore... values) Method parameters in club.doki7.vulkan.handle with type arguments of type VkSemaphoreModifier and TypeMethodDescriptionstatic VkSemaphore.PtrVkSemaphore.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkSemaphore> values)