Uses of Class
com.io7m.jcoronado.api.VulkanDescriptorImageInfo
-
Packages that use VulkanDescriptorImageInfo Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanDescriptorImageInfo in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanDescriptorImageInfo Modifier and Type Method Description VulkanDescriptorImageInfo
VulkanDescriptorImageInfo.Builder. build()
Builds a newVulkanDescriptorImageInfo
.static VulkanDescriptorImageInfo
VulkanDescriptorImageInfo. copyOf(VulkanDescriptorImageInfoType instance)
Creates an immutable copy of aVulkanDescriptorImageInfoType
value.static VulkanDescriptorImageInfo
VulkanDescriptorImageInfo. of(VulkanSamplerType sampler, VulkanImageViewType imageView, VulkanImageLayout imageLayout)
Construct a new immutableVulkanDescriptorImageInfo
instance.VulkanDescriptorImageInfo
VulkanDescriptorImageInfo. withImageLayout(VulkanImageLayout value)
Copy the current immutable object by setting a value for theimageLayout
attribute.VulkanDescriptorImageInfo
VulkanDescriptorImageInfo. withImageView(VulkanImageViewType value)
Copy the current immutable object by setting a value for theimageView
attribute.VulkanDescriptorImageInfo
VulkanDescriptorImageInfo. withSampler(VulkanSamplerType value)
Copy the current immutable object by setting a value for thesampler
attribute.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanDescriptorImageInfo Modifier and Type Method Description java.util.List<VulkanDescriptorImageInfo>
VulkanWriteDescriptorSet. imageInfos()
java.util.List<VulkanDescriptorImageInfo>
VulkanWriteDescriptorSetType. imageInfos()
Methods in com.io7m.jcoronado.api with parameters of type VulkanDescriptorImageInfo Modifier and Type Method Description VulkanWriteDescriptorSet.Builder
VulkanWriteDescriptorSet.Builder. addImageInfos(VulkanDescriptorImageInfo element)
Adds one element toimageInfos
list.VulkanWriteDescriptorSet.Builder
VulkanWriteDescriptorSet.Builder. addImageInfos(VulkanDescriptorImageInfo... elements)
Adds elements toimageInfos
list.VulkanWriteDescriptorSet
VulkanWriteDescriptorSet. withImageInfos(VulkanDescriptorImageInfo... elements)
Copy the current immutable object with elements that replace the content ofimageInfos
.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanDescriptorImageInfo Modifier and Type Method Description VulkanWriteDescriptorSet.Builder
VulkanWriteDescriptorSet.Builder. addAllImageInfos(java.lang.Iterable<? extends VulkanDescriptorImageInfo> elements)
Adds elements toimageInfos
list.static VulkanWriteDescriptorSet
VulkanWriteDescriptorSet. of(VulkanDescriptorSetType destinationSet, int destinationBinding, int destinationArrayElement, int descriptorCount, VulkanDescriptorType descriptorType, java.lang.Iterable<? extends VulkanDescriptorImageInfo> imageInfos, java.lang.Iterable<? extends VulkanDescriptorBufferInfo> bufferInfos, java.lang.Iterable<? extends VulkanBufferViewType> texelBufferViews)
Construct a new immutableVulkanWriteDescriptorSet
instance.static VulkanWriteDescriptorSet
VulkanWriteDescriptorSet. of(VulkanDescriptorSetType destinationSet, int destinationBinding, int destinationArrayElement, int descriptorCount, VulkanDescriptorType descriptorType, java.util.List<VulkanDescriptorImageInfo> imageInfos, java.util.List<VulkanDescriptorBufferInfo> bufferInfos, java.util.List<VulkanBufferViewType> texelBufferViews)
Construct a new immutableVulkanWriteDescriptorSet
instance.VulkanWriteDescriptorSet.Builder
VulkanWriteDescriptorSet.Builder. setImageInfos(java.lang.Iterable<? extends VulkanDescriptorImageInfo> elements)
Sets or replaces all elements forimageInfos
list.VulkanWriteDescriptorSet
VulkanWriteDescriptorSet. withImageInfos(java.lang.Iterable<? extends VulkanDescriptorImageInfo> elements)
Copy the current immutable object with elements that replace the content ofimageInfos
. -
Uses of VulkanDescriptorImageInfo in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanDescriptorImageInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkDescriptorImageInfo
VulkanLWJGLDescriptorImageInfos. pack(org.lwjgl.system.MemoryStack stack, VulkanDescriptorImageInfo info)
Pack a structure.static org.lwjgl.vulkan.VkDescriptorImageInfo
VulkanLWJGLDescriptorImageInfos. packInto(VulkanDescriptorImageInfo source, org.lwjgl.vulkan.VkDescriptorImageInfo target)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanDescriptorImageInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkDescriptorImageInfo.Buffer
VulkanLWJGLDescriptorImageInfos. packList(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanDescriptorImageInfo> infos)
Pack structures.static org.lwjgl.vulkan.VkDescriptorImageInfo.Buffer
VulkanLWJGLDescriptorImageInfos. packListOrNull(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanDescriptorImageInfo> infos)
Pack structures.
-