Uses of Class
com.io7m.jcoronado.api.VulkanOffset3D
-
Packages that use VulkanOffset3D Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanOffset3D in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanOffset3D Modifier and Type Method Description VulkanOffset3D
VulkanOffset3D.Builder. build()
Builds a newVulkanOffset3D
.static VulkanOffset3D
VulkanOffset3D. copyOf(VulkanOffset3DType instance)
Creates an immutable copy of aVulkanOffset3DType
value.VulkanOffset3D
VulkanBufferImageCopy. imageOffset()
VulkanOffset3D
VulkanBufferImageCopyType. imageOffset()
static VulkanOffset3D
VulkanOffset3D. of(int x, int y, int z)
Construct a new immutableVulkanOffset3D
instance.VulkanOffset3D
VulkanImageCopy. sourceOffset()
VulkanOffset3D
VulkanImageCopyType. sourceOffset()
VulkanOffset3D
VulkanImageBlit. sourceOffset0()
VulkanOffset3D
VulkanImageBlitType. sourceOffset0()
VulkanOffset3D
VulkanImageBlit. sourceOffset1()
VulkanOffset3D
VulkanImageBlitType. sourceOffset1()
VulkanOffset3D
VulkanImageCopy. targetOffset()
VulkanOffset3D
VulkanImageCopyType. targetOffset()
VulkanOffset3D
VulkanImageBlit. targetOffset0()
VulkanOffset3D
VulkanImageBlitType. targetOffset0()
VulkanOffset3D
VulkanImageBlit. targetOffset1()
VulkanOffset3D
VulkanImageBlitType. targetOffset1()
VulkanOffset3D
VulkanOffset3D. withX(int value)
Copy the current immutable object by setting a value for thex
attribute.VulkanOffset3D
VulkanOffset3D. withY(int value)
Copy the current immutable object by setting a value for they
attribute.VulkanOffset3D
VulkanOffset3D. withZ(int value)
Copy the current immutable object by setting a value for thez
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanOffset3D Modifier and Type Method Description static VulkanBufferImageCopy
VulkanBufferImageCopy. of(long bufferOffset, int bufferRowLength, int bufferImageHeight, VulkanImageSubresourceLayers imageSubresource, VulkanOffset3D imageOffset, VulkanExtent3D imageExtent)
Construct a new immutableVulkanBufferImageCopy
instance.static VulkanImageBlit
VulkanImageBlit. of(VulkanImageSubresourceLayers sourceSubresource, VulkanOffset3D sourceOffset0, VulkanOffset3D sourceOffset1, VulkanImageSubresourceLayers targetSubresource, VulkanOffset3D targetOffset0, VulkanOffset3D targetOffset1)
Construct a new immutableVulkanImageBlit
instance.static VulkanImageCopy
VulkanImageCopy. of(VulkanImageSubresourceLayers sourceSubresource, VulkanOffset3D sourceOffset, VulkanImageSubresourceLayers targetSubresource, VulkanOffset3D targetOffset, VulkanExtent3D extent)
Construct a new immutableVulkanImageCopy
instance.VulkanBufferImageCopy.Builder
VulkanBufferImageCopy.Builder. setImageOffset(VulkanOffset3D imageOffset)
Initializes the value for theimageOffset
attribute.VulkanImageCopy.Builder
VulkanImageCopy.Builder. setSourceOffset(VulkanOffset3D sourceOffset)
Initializes the value for thesourceOffset
attribute.VulkanImageBlit.Builder
VulkanImageBlit.Builder. setSourceOffset0(VulkanOffset3D sourceOffset0)
Initializes the value for thesourceOffset0
attribute.VulkanImageBlit.Builder
VulkanImageBlit.Builder. setSourceOffset1(VulkanOffset3D sourceOffset1)
Initializes the value for thesourceOffset1
attribute.VulkanImageCopy.Builder
VulkanImageCopy.Builder. setTargetOffset(VulkanOffset3D targetOffset)
Initializes the value for thetargetOffset
attribute.VulkanImageBlit.Builder
VulkanImageBlit.Builder. setTargetOffset0(VulkanOffset3D targetOffset0)
Initializes the value for thetargetOffset0
attribute.VulkanImageBlit.Builder
VulkanImageBlit.Builder. setTargetOffset1(VulkanOffset3D targetOffset1)
Initializes the value for thetargetOffset1
attribute.VulkanBufferImageCopy
VulkanBufferImageCopy. withImageOffset(VulkanOffset3D value)
Copy the current immutable object by setting a value for theimageOffset
attribute.VulkanImageCopy
VulkanImageCopy. withSourceOffset(VulkanOffset3D value)
Copy the current immutable object by setting a value for thesourceOffset
attribute.VulkanImageBlit
VulkanImageBlit. withSourceOffset0(VulkanOffset3D value)
Copy the current immutable object by setting a value for thesourceOffset0
attribute.VulkanImageBlit
VulkanImageBlit. withSourceOffset1(VulkanOffset3D value)
Copy the current immutable object by setting a value for thesourceOffset1
attribute.VulkanImageCopy
VulkanImageCopy. withTargetOffset(VulkanOffset3D value)
Copy the current immutable object by setting a value for thetargetOffset
attribute.VulkanImageBlit
VulkanImageBlit. withTargetOffset0(VulkanOffset3D value)
Copy the current immutable object by setting a value for thetargetOffset0
attribute.VulkanImageBlit
VulkanImageBlit. withTargetOffset1(VulkanOffset3D value)
Copy the current immutable object by setting a value for thetargetOffset1
attribute. -
Uses of VulkanOffset3D in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanOffset3D Modifier and Type Method Description static org.lwjgl.vulkan.VkOffset3D
VulkanLWJGLOffset3Ds. pack(org.lwjgl.system.MemoryStack stack, VulkanOffset3D offset)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanOffset3D Modifier and Type Method Description static org.lwjgl.vulkan.VkOffset3D.Buffer
VulkanLWJGLOffset3Ds. packList(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanOffset3D> infos)
Pack structures.static org.lwjgl.vulkan.VkOffset3D.Buffer
VulkanLWJGLOffset3Ds. packListOrNull(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanOffset3D> infos)
Pack structures.
-