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 TypeMethodDescriptionintVkDeviceCommands.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.Ptrdoes not have correctsize()property.VkWin32KeyedMutexAcquireReleaseInfoNV.pAcquireSyncs()Note: the returnedVkDeviceMemory.Ptrdoes not have correctsize()property.VkWin32KeyedMutexAcquireReleaseInfoKHR.pReleaseSyncs()Note: the returnedVkDeviceMemory.Ptrdoes not have correctsize()property.VkWin32KeyedMutexAcquireReleaseInfoNV.pReleaseSyncs()Note: the returnedVkDeviceMemory.Ptrdoes 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.Ptrstatic VkDeviceMemory.Ptrstatic VkDeviceMemory.PtrVkDeviceMemory.Ptr.allocate(Arena arena, @Nullable VkDeviceMemory @NotNull [] values) static VkDeviceMemory.PtrVkDeviceMemory.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkDeviceMemory> values) static VkDeviceMemory.PtrVkDeviceMemory.Ptr.allocateV(Arena arena, @Nullable VkDeviceMemory value0, @Nullable VkDeviceMemory... values) VkDeviceMemory.Ptr.offset(long offset) VkDeviceMemory.Ptr.reinterpret(long newSize) Assume theVkDeviceMemory.Ptris capable of holding at leastnewSizehandles, create a new viewVkDeviceMemory.Ptrthat 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).