Uses of Class
com.io7m.jcoronado.api.VulkanImageSubresource
-
Packages that use VulkanImageSubresource Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanImageSubresource in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanImageSubresource Modifier and Type Method Description VulkanImageSubresource
VulkanImageSubresource.Builder. build()
Builds a newVulkanImageSubresource
.static VulkanImageSubresource
VulkanImageSubresource. copyOf(VulkanImageSubresourceType instance)
Creates an immutable copy of aVulkanImageSubresourceType
value.static VulkanImageSubresource
VulkanImageSubresource. of(java.lang.Iterable<VulkanImageAspectFlag> aspectMask, int mipLevel, int arrayLayer)
Construct a new immutableVulkanImageSubresource
instance.static VulkanImageSubresource
VulkanImageSubresource. of(java.util.Set<VulkanImageAspectFlag> aspectMask, int mipLevel, int arrayLayer)
Construct a new immutableVulkanImageSubresource
instance.VulkanImageSubresource
VulkanImageSubresource. withArrayLayer(int value)
Copy the current immutable object by setting a value for thearrayLayer
attribute.VulkanImageSubresource
VulkanImageSubresource. withAspectMask(VulkanImageAspectFlag... elements)
Copy the current immutable object with elements that replace the content ofaspectMask
.VulkanImageSubresource
VulkanImageSubresource. withAspectMask(java.lang.Iterable<VulkanImageAspectFlag> elements)
Copy the current immutable object with elements that replace the content ofaspectMask
.VulkanImageSubresource
VulkanImageSubresource. withMipLevel(int value)
Copy the current immutable object by setting a value for themipLevel
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanImageSubresource Modifier and Type Method Description VulkanSubresourceLayout
VulkanLogicalDeviceType. getImageSubresourceLayout(VulkanImageType image, VulkanImageSubresource image_subresource)
Retrieve information about an image subresource. -
Uses of VulkanImageSubresource in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanImageSubresource Modifier and Type Method Description VulkanSubresourceLayout
VulkanLWJGLLogicalDevice. getImageSubresourceLayout(VulkanImageType image, VulkanImageSubresource image_subresource)
static org.lwjgl.vulkan.VkImageSubresource
VulkanLWJGLImageSubresources. pack(org.lwjgl.system.MemoryStack stack, VulkanImageSubresource info)
Pack a structure.static org.lwjgl.vulkan.VkImageSubresource
VulkanLWJGLImageSubresources. packInto(VulkanImageSubresource source, org.lwjgl.vulkan.VkImageSubresource target)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanImageSubresource Modifier and Type Method Description static org.lwjgl.vulkan.VkImageSubresource.Buffer
VulkanLWJGLImageSubresources. packList(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanImageSubresource> infos)
Pack structures.static org.lwjgl.vulkan.VkImageSubresource.Buffer
VulkanLWJGLImageSubresources. packListOrNull(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanImageSubresource> infos)
Pack structures.
-