Uses of Class
com.io7m.jcoronado.api.VulkanBufferCopy
-
Packages that use VulkanBufferCopy Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanBufferCopy in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanBufferCopy Modifier and Type Method Description VulkanBufferCopy
VulkanBufferCopy.Builder. build()
Builds a newVulkanBufferCopy
.static VulkanBufferCopy
VulkanBufferCopy. copyOf(VulkanBufferCopyType instance)
Creates an immutable copy of aVulkanBufferCopyType
value.static VulkanBufferCopy
VulkanBufferCopy. of(long sourceOffset, long targetOffset, long size)
Construct a new immutableVulkanBufferCopy
instance.VulkanBufferCopy
VulkanBufferCopy. withSize(long value)
Copy the current immutable object by setting a value for thesize
attribute.VulkanBufferCopy
VulkanBufferCopy. withSourceOffset(long value)
Copy the current immutable object by setting a value for thesourceOffset
attribute.VulkanBufferCopy
VulkanBufferCopy. withTargetOffset(long value)
Copy the current immutable object by setting a value for thetargetOffset
attribute.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanBufferCopy Modifier and Type Method Description void
VulkanCommandBufferType. copyBuffer(VulkanBufferType source, VulkanBufferType target, java.util.List<VulkanBufferCopy> regions)
Copy data between buffer regions. -
Uses of VulkanBufferCopy in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanBufferCopy Modifier and Type Method Description static org.lwjgl.vulkan.VkBufferCopy
VulkanLWJGLBufferCopy. pack(org.lwjgl.system.MemoryStack stack, VulkanBufferCopy info)
Pack a structure.static org.lwjgl.vulkan.VkBufferCopy
VulkanLWJGLBufferCopy. packInto(VulkanBufferCopy source, org.lwjgl.vulkan.VkBufferCopy target)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanBufferCopy Modifier and Type Method Description void
VulkanLWJGLCommandBuffer. copyBuffer(VulkanBufferType source, VulkanBufferType target, java.util.List<VulkanBufferCopy> regions)
static org.lwjgl.vulkan.VkBufferCopy.Buffer
VulkanLWJGLBufferCopy. packList(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanBufferCopy> infos)
Pack structures.static org.lwjgl.vulkan.VkBufferCopy.Buffer
VulkanLWJGLBufferCopy. packListOrNull(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanBufferCopy> infos)
Pack structures.
-