Uses of Class
com.io7m.jcoronado.api.VulkanImageBlit
-
Packages that use VulkanImageBlit Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanImageBlit in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanImageBlit Modifier and Type Method Description VulkanImageBlit
VulkanImageBlit.Builder. build()
Builds a newVulkanImageBlit
.static VulkanImageBlit
VulkanImageBlit. copyOf(VulkanImageBlitType instance)
Creates an immutable copy of aVulkanImageBlitType
value.static VulkanImageBlit
VulkanImageBlit. of(VulkanImageSubresourceLayers sourceSubresource, VulkanOffset3D sourceOffset0, VulkanOffset3D sourceOffset1, VulkanImageSubresourceLayers targetSubresource, VulkanOffset3D targetOffset0, VulkanOffset3D targetOffset1)
Construct a new immutableVulkanImageBlit
instance.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.VulkanImageBlit
VulkanImageBlit. withSourceSubresource(VulkanImageSubresourceLayers value)
Copy the current immutable object by setting a value for thesourceSubresource
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.VulkanImageBlit
VulkanImageBlit. withTargetSubresource(VulkanImageSubresourceLayers value)
Copy the current immutable object by setting a value for thetargetSubresource
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanImageBlit Modifier and Type Method Description default void
VulkanCommandBufferType. blitImage(VulkanImageType source_image, VulkanImageLayout source_image_layout, VulkanImageType target_image, VulkanImageLayout target_image_layout, VulkanImageBlit region, VulkanFilter filter)
Copy regions of an image, potentially performing format conversion.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanImageBlit Modifier and Type Method Description void
VulkanCommandBufferType. blitImage(VulkanImageType source_image, VulkanImageLayout source_image_layout, VulkanImageType target_image, VulkanImageLayout target_image_layout, java.util.List<VulkanImageBlit> regions, VulkanFilter filter)
Copy regions of an image, potentially performing format conversion. -
Uses of VulkanImageBlit in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanImageBlit Modifier and Type Method Description static org.lwjgl.vulkan.VkImageBlit
VulkanLWJGLImageBlits. pack(org.lwjgl.system.MemoryStack stack, VulkanImageBlit info)
Pack a structure.static org.lwjgl.vulkan.VkImageBlit
VulkanLWJGLImageBlits. packInto(org.lwjgl.system.MemoryStack stack, VulkanImageBlit source, org.lwjgl.vulkan.VkImageBlit target)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanImageBlit Modifier and Type Method Description void
VulkanLWJGLCommandBuffer. blitImage(VulkanImageType source_image, VulkanImageLayout source_image_layout, VulkanImageType target_image, VulkanImageLayout target_image_layout, java.util.List<VulkanImageBlit> regions, VulkanFilter filter)
static org.lwjgl.vulkan.VkImageBlit.Buffer
VulkanLWJGLImageBlits. packList(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanImageBlit> infos)
Pack structures.static org.lwjgl.vulkan.VkImageBlit.Buffer
VulkanLWJGLImageBlits. packListOrNull(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanImageBlit> infos)
Pack structures.
-