Uses of Record Class
club.doki7.vulkan.handle.VkDeviceMemory
Packages that use VkDeviceMemory
Package
Description
Vulkan API commands
Structure (
struct or union) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkDeviceMemory in club.doki7.vma.datatype
Methods in club.doki7.vma.datatype that return VkDeviceMemoryMethods in club.doki7.vma.datatype with parameters of type VkDeviceMemory -
Uses of VkDeviceMemory in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkDeviceMemoryModifier and TypeMethodDescriptionintVkDeviceCommands.bindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, long memoryOffset) intVkDeviceCommands.bindImageMemory(VkDevice device, VkImage image, VkDeviceMemory memory, long memoryOffset) voidVkDeviceCommands.freeMemory(VkDevice device, @Nullable VkDeviceMemory memory, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.getDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, LongPtr pCommittedMemoryInBytes) intVkDeviceCommands.getMemoryWin32HandleNV(VkDevice device, VkDeviceMemory memory, int handleType, PointerPtr pHandle) intVkDeviceCommands.mapMemory(VkDevice device, VkDeviceMemory memory, long offset, long size, int flags, PointerPtr ppData) voidVkDeviceCommands.setDeviceMemoryPriorityEXT(VkDevice device, VkDeviceMemory memory, float priority) voidVkDeviceCommands.unmapMemory(VkDevice device, VkDeviceMemory memory) -
Uses of VkDeviceMemory in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkDeviceMemoryModifier and TypeMethodDescription@Nullable VkDeviceMemoryVkBindAccelerationStructureMemoryInfoNV.memory()@Nullable VkDeviceMemoryVkBindBufferMemoryInfo.memory()@Nullable VkDeviceMemoryVkBindImageMemoryInfo.memory()@Nullable VkDeviceMemoryVkBindVideoSessionMemoryInfoKHR.memory()@Nullable VkDeviceMemoryVkDeviceMemoryOpaqueCaptureAddressInfo.memory()@Nullable VkDeviceMemoryVkExportMetalBufferInfoEXT.memory()@Nullable VkDeviceMemoryVkMappedMemoryRange.memory()@Nullable VkDeviceMemoryVkMemoryGetAndroidHardwareBufferInfoANDROID.memory()@Nullable VkDeviceMemoryVkMemoryGetFdInfoKHR.memory()@Nullable VkDeviceMemoryVkMemoryGetMetalHandleInfoEXT.memory()@Nullable VkDeviceMemoryVkMemoryGetRemoteAddressInfoNV.memory()@Nullable VkDeviceMemoryVkMemoryGetSciBufInfoNV.memory()@Nullable VkDeviceMemoryVkMemoryGetWin32HandleInfoKHR.memory()@Nullable VkDeviceMemoryVkMemoryGetZirconHandleInfoFUCHSIA.memory()@Nullable VkDeviceMemoryVkMemoryMapInfo.memory()@Nullable VkDeviceMemoryVkMemoryUnmapInfo.memory()@Nullable VkDeviceMemoryVkSparseImageMemoryBind.memory()@Nullable VkDeviceMemoryVkSparseMemoryBind.memory()@Nullable VkDeviceMemoryVkTileMemoryBindInfoQCOM.memory()Methods in club.doki7.vulkan.datatype with parameters of type VkDeviceMemoryModifier and TypeMethodDescriptionVkBindAccelerationStructureMemoryInfoNV.memory(@Nullable VkDeviceMemory value) VkBindBufferMemoryInfo.memory(@Nullable VkDeviceMemory value) VkBindImageMemoryInfo.memory(@Nullable VkDeviceMemory value) VkBindVideoSessionMemoryInfoKHR.memory(@Nullable VkDeviceMemory value) VkDeviceMemoryOpaqueCaptureAddressInfo.memory(@Nullable VkDeviceMemory value) VkExportMetalBufferInfoEXT.memory(@Nullable VkDeviceMemory value) VkMappedMemoryRange.memory(@Nullable VkDeviceMemory value) VkMemoryGetAndroidHardwareBufferInfoANDROID.memory(@Nullable VkDeviceMemory value) VkMemoryGetFdInfoKHR.memory(@Nullable VkDeviceMemory value) VkMemoryGetMetalHandleInfoEXT.memory(@Nullable VkDeviceMemory value) VkMemoryGetRemoteAddressInfoNV.memory(@Nullable VkDeviceMemory value) VkMemoryGetSciBufInfoNV.memory(@Nullable VkDeviceMemory value) VkMemoryGetWin32HandleInfoKHR.memory(@Nullable VkDeviceMemory value) VkMemoryGetZirconHandleInfoFUCHSIA.memory(@Nullable VkDeviceMemory value) VkMemoryMapInfo.memory(@Nullable VkDeviceMemory value) VkMemoryUnmapInfo.memory(@Nullable VkDeviceMemory value) VkSparseImageMemoryBind.memory(@Nullable VkDeviceMemory value) VkSparseMemoryBind.memory(@Nullable VkDeviceMemory value) VkTileMemoryBindInfoQCOM.memory(@Nullable VkDeviceMemory value) -
Uses of VkDeviceMemory in club.doki7.vulkan.handle
Classes in club.doki7.vulkan.handle that implement interfaces with type arguments of type VkDeviceMemoryModifier and TypeClassDescriptionstatic final recordRepresents a pointer toVkDeviceMemoryhandle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkDeviceMemoryModifier and TypeMethodDescription@Nullable VkDeviceMemoryVkDeviceMemory.Ptr.read()@Nullable VkDeviceMemoryVkDeviceMemory.Ptr.read(long index) Methods in club.doki7.vulkan.handle that return types with arguments of type VkDeviceMemoryModifier and TypeMethodDescription@NotNull Iterator<VkDeviceMemory> VkDeviceMemory.Ptr.iterator()Methods in club.doki7.vulkan.handle with parameters of type VkDeviceMemoryModifier and TypeMethodDescriptionstatic VkDeviceMemory.PtrVkDeviceMemory.Ptr.allocate(Arena arena, @Nullable VkDeviceMemory @NotNull [] values) static VkDeviceMemory.PtrVkDeviceMemory.Ptr.allocateV(Arena arena, @Nullable VkDeviceMemory value0, @Nullable VkDeviceMemory... values) voidVkDeviceMemory.Ptr.write(long index, @Nullable VkDeviceMemory value) voidVkDeviceMemory.Ptr.write(@Nullable VkDeviceMemory value) voidVkDeviceMemory.Ptr.write(@Nullable VkDeviceMemory[] values) voidVkDeviceMemory.Ptr.writeV(@Nullable VkDeviceMemory value0, @Nullable VkDeviceMemory... values) Method parameters in club.doki7.vulkan.handle with type arguments of type VkDeviceMemoryModifier and TypeMethodDescriptionstatic VkDeviceMemory.PtrVkDeviceMemory.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkDeviceMemory> values)