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 TypeMethodDescriptionint
VkDeviceCommands.acquireNextImageKHR
(VkDevice device, VkSwapchainKHR swapchain, long timeout, @Nullable VkSemaphore semaphore, @Nullable VkFence fence, IntPtr pImageIndex) void
VkDeviceCommands.destroySemaphore
(VkDevice device, @Nullable VkSemaphore semaphore, @Nullable VkAllocationCallbacks pAllocator) int
VkDeviceCommands.getSemaphoreCounterValue
(VkDevice device, VkSemaphore semaphore, LongPtr pValue) int
VkDeviceCommands.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 VkSemaphore
VkAcquireNextImageInfoKHR.semaphore()
@Nullable VkSemaphore
VkExportMetalSharedEventInfoEXT.semaphore()
@Nullable VkSemaphore
VkImportSemaphoreFdInfoKHR.semaphore()
@Nullable VkSemaphore
VkImportSemaphoreSciSyncInfoNV.semaphore()
@Nullable VkSemaphore
VkImportSemaphoreWin32HandleInfoKHR.semaphore()
@Nullable VkSemaphore
VkImportSemaphoreZirconHandleInfoFUCHSIA.semaphore()
@Nullable VkSemaphore
VkSemaphoreGetFdInfoKHR.semaphore()
@Nullable VkSemaphore
VkSemaphoreGetSciSyncInfoNV.semaphore()
@Nullable VkSemaphore
VkSemaphoreGetWin32HandleInfoKHR.semaphore()
@Nullable VkSemaphore
VkSemaphoreGetZirconHandleInfoFUCHSIA.semaphore()
@Nullable VkSemaphore
VkSemaphoreSignalInfo.semaphore()
@Nullable VkSemaphore
VkSemaphoreSubmitInfo.semaphore()
@Nullable VkSemaphore
VkLatencySleepInfoNV.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 record
Represents a pointer toVkSemaphore
handle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkSemaphoreModifier and TypeMethodDescription@Nullable VkSemaphore
VkSemaphore.Ptr.read()
@Nullable VkSemaphore
VkSemaphore.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.Ptr
VkSemaphore.Ptr.allocate
(Arena arena, @Nullable VkSemaphore[] values) static VkSemaphore.Ptr
VkSemaphore.Ptr.allocateV
(Arena arena, @Nullable VkSemaphore value0, @Nullable VkSemaphore... values) void
VkSemaphore.Ptr.write
(long index, @Nullable VkSemaphore value) void
VkSemaphore.Ptr.write
(@Nullable VkSemaphore value) void
VkSemaphore.Ptr.write
(@Nullable VkSemaphore[] values) void
VkSemaphore.Ptr.writeV
(@Nullable VkSemaphore value0, @Nullable VkSemaphore... values)