Uses of Class
com.io7m.jcoronado.api.VulkanMemoryAllocateInfo
-
Packages that use VulkanMemoryAllocateInfo Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanMemoryAllocateInfo in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanMemoryAllocateInfo Modifier and Type Method Description VulkanMemoryAllocateInfo
VulkanMemoryAllocateInfo.Builder. build()
Builds a newVulkanMemoryAllocateInfo
.static VulkanMemoryAllocateInfo
VulkanMemoryAllocateInfo. copyOf(VulkanMemoryAllocateInfoType instance)
Creates an immutable copy of aVulkanMemoryAllocateInfoType
value.static VulkanMemoryAllocateInfo
VulkanMemoryAllocateInfo. of(long size, int memoryTypeIndex)
Construct a new immutableVulkanMemoryAllocateInfo
instance.VulkanMemoryAllocateInfo
VulkanMemoryAllocateInfo. withMemoryTypeIndex(int value)
Copy the current immutable object by setting a value for thememoryTypeIndex
attribute.VulkanMemoryAllocateInfo
VulkanMemoryAllocateInfo. withSize(long value)
Copy the current immutable object by setting a value for thesize
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanMemoryAllocateInfo Modifier and Type Method Description VulkanDeviceMemoryType
VulkanLogicalDeviceType. allocateMemory(VulkanMemoryAllocateInfo info)
Allocate device memory. -
Uses of VulkanMemoryAllocateInfo in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanMemoryAllocateInfo Modifier and Type Method Description VulkanDeviceMemoryType
VulkanLWJGLLogicalDevice. allocateMemory(VulkanMemoryAllocateInfo info)
static org.lwjgl.vulkan.VkMemoryAllocateInfo
VulkanLWJGLMemoryAllocateInfos. pack(org.lwjgl.system.MemoryStack stack, VulkanMemoryAllocateInfo info)
Pack a structure.static org.lwjgl.vulkan.VkMemoryAllocateInfo
VulkanLWJGLMemoryAllocateInfos. packInto(VulkanMemoryAllocateInfo source, org.lwjgl.vulkan.VkMemoryAllocateInfo target)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanMemoryAllocateInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkMemoryAllocateInfo.Buffer
VulkanLWJGLMemoryAllocateInfos. packList(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanMemoryAllocateInfo> infos)
Pack structures.static org.lwjgl.vulkan.VkMemoryAllocateInfo.Buffer
VulkanLWJGLMemoryAllocateInfos. packListOrNull(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanMemoryAllocateInfo> infos)
Pack structures.
-