Uses of Record Class
club.doki7.vulkan.handle.VkSemaphore.Ptr
Packages that use VkSemaphore.Ptr
Package
Description
Vulkan API commands
Structure (
struct
or union
) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkSemaphore.Ptr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkSemaphore.PtrModifier and TypeMethodDescriptionint
VkDeviceCommands.createSemaphore
(VkDevice device, VkSemaphoreCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkSemaphore.Ptr pSemaphore) -
Uses of VkSemaphore.Ptr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkSemaphore.PtrModifier and TypeMethodDescriptionVkSemaphoreWaitInfo.pSemaphores()
Note: the returnedVkSemaphore.Ptr
does not have correctsize()
property.VkBindSparseInfo.pSignalSemaphores()
Note: the returnedVkSemaphore.Ptr
does not have correctsize()
property.VkSubmitInfo.pSignalSemaphores()
Note: the returnedVkSemaphore.Ptr
does not have correctsize()
property.VkBindSparseInfo.pWaitSemaphores()
Note: the returnedVkSemaphore.Ptr
does not have correctsize()
property.VkPresentInfoKHR.pWaitSemaphores()
Note: the returnedVkSemaphore.Ptr
does not have correctsize()
property.VkSubmitInfo.pWaitSemaphores()
Note: the returnedVkSemaphore.Ptr
does not have correctsize()
property.Methods in club.doki7.vulkan.datatype with parameters of type VkSemaphore.PtrModifier and TypeMethodDescriptionVkSemaphoreWaitInfo.pSemaphores
(VkSemaphore.Ptr value) VkBindSparseInfo.pSignalSemaphores
(VkSemaphore.Ptr value) VkSubmitInfo.pSignalSemaphores
(VkSemaphore.Ptr value) VkBindSparseInfo.pWaitSemaphores
(VkSemaphore.Ptr value) VkPresentInfoKHR.pWaitSemaphores
(VkSemaphore.Ptr value) VkSubmitInfo.pWaitSemaphores
(VkSemaphore.Ptr value) -
Uses of VkSemaphore.Ptr in club.doki7.vulkan.handle
Methods in club.doki7.vulkan.handle that return VkSemaphore.PtrModifier and TypeMethodDescriptionstatic VkSemaphore.Ptr
static VkSemaphore.Ptr
static VkSemaphore.Ptr
VkSemaphore.Ptr.allocate
(Arena arena, @Nullable VkSemaphore @NotNull [] values) static VkSemaphore.Ptr
VkSemaphore.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable VkSemaphore> values) static VkSemaphore.Ptr
VkSemaphore.Ptr.allocateV
(Arena arena, @Nullable VkSemaphore value0, @Nullable VkSemaphore... values) VkSemaphore.Ptr.offset
(long offset) VkSemaphore.Ptr.reinterpret
(long newSize) Assume theVkSemaphore.Ptr
is capable of holding at leastnewSize
handles, create a new viewVkSemaphore.Ptr
that uses the same backing storage as thisVkSemaphore.Ptr
, but with the new size.VkSemaphore.Ptr.slice
(long end) VkSemaphore.Ptr.slice
(long start, long end) Note that this function uses theList.subList(int, int)
semantics (left inclusive, right exclusive interval), notMemorySegment.asSlice(long, long)
semantics (offset + newSize).