Uses of Record Class
club.doki7.vulkan.handle.VkDeviceMemory.Ptr
Packages that use VkDeviceMemory.Ptr
Package
Description
Vulkan API commands
Structure (
struct
or union
) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkDeviceMemory.Ptr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkDeviceMemory.PtrModifier and TypeMethodDescriptionint
VkDeviceCommands.allocateMemory
(VkDevice device, VkMemoryAllocateInfo pAllocateInfo, @Nullable VkAllocationCallbacks pAllocator, VkDeviceMemory.Ptr pMemory) -
Uses of VkDeviceMemory.Ptr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkDeviceMemory.PtrModifier and TypeMethodDescriptionVkWin32KeyedMutexAcquireReleaseInfoKHR.pAcquireSyncs()
Note: the returnedVkDeviceMemory.Ptr
does not have correctsize()
property.VkWin32KeyedMutexAcquireReleaseInfoNV.pAcquireSyncs()
Note: the returnedVkDeviceMemory.Ptr
does not have correctsize()
property.VkWin32KeyedMutexAcquireReleaseInfoKHR.pReleaseSyncs()
Note: the returnedVkDeviceMemory.Ptr
does not have correctsize()
property.VkWin32KeyedMutexAcquireReleaseInfoNV.pReleaseSyncs()
Note: the returnedVkDeviceMemory.Ptr
does not have correctsize()
property.Methods in club.doki7.vulkan.datatype with parameters of type VkDeviceMemory.PtrModifier and TypeMethodDescriptionVkWin32KeyedMutexAcquireReleaseInfoKHR.pAcquireSyncs
(VkDeviceMemory.Ptr value) VkWin32KeyedMutexAcquireReleaseInfoNV.pAcquireSyncs
(VkDeviceMemory.Ptr value) VkWin32KeyedMutexAcquireReleaseInfoKHR.pReleaseSyncs
(VkDeviceMemory.Ptr value) VkWin32KeyedMutexAcquireReleaseInfoNV.pReleaseSyncs
(VkDeviceMemory.Ptr value) -
Uses of VkDeviceMemory.Ptr in club.doki7.vulkan.handle
Methods in club.doki7.vulkan.handle that return VkDeviceMemory.PtrModifier and TypeMethodDescriptionstatic VkDeviceMemory.Ptr
static VkDeviceMemory.Ptr
static VkDeviceMemory.Ptr
VkDeviceMemory.Ptr.allocate
(Arena arena, @Nullable VkDeviceMemory @NotNull [] values) static VkDeviceMemory.Ptr
VkDeviceMemory.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable VkDeviceMemory> values) static VkDeviceMemory.Ptr
VkDeviceMemory.Ptr.allocateV
(Arena arena, @Nullable VkDeviceMemory value0, @Nullable VkDeviceMemory... values) VkDeviceMemory.Ptr.offset
(long offset) VkDeviceMemory.Ptr.reinterpret
(long newSize) Assume theVkDeviceMemory.Ptr
is capable of holding at leastnewSize
handles, create a new viewVkDeviceMemory.Ptr
that uses the same backing storage as thisVkDeviceMemory.Ptr
, but with the new size.VkDeviceMemory.Ptr.slice
(long end) VkDeviceMemory.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).