Uses of Interface
com.io7m.jcoronado.api.VulkanDescriptorSetLayoutType
-
Packages that use VulkanDescriptorSetLayoutType Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanDescriptorSetLayoutType in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanDescriptorSetLayoutType Modifier and Type Method Description VulkanDescriptorSetLayoutType
VulkanLogicalDeviceType. createDescriptorSetLayout(VulkanDescriptorSetLayoutCreateInfo info)
Create a descriptor set layout.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanDescriptorSetLayoutType Modifier and Type Method Description java.util.List<VulkanDescriptorSetLayoutType>
VulkanDescriptorSetAllocateInfo. setLayouts()
java.util.List<VulkanDescriptorSetLayoutType>
VulkanDescriptorSetAllocateInfoType. setLayouts()
java.util.List<VulkanDescriptorSetLayoutType>
VulkanPipelineLayoutCreateInfo. setLayouts()
java.util.List<VulkanDescriptorSetLayoutType>
VulkanPipelineLayoutCreateInfoType. setLayouts()
Methods in com.io7m.jcoronado.api with parameters of type VulkanDescriptorSetLayoutType Modifier and Type Method Description VulkanDescriptorSetAllocateInfo.Builder
VulkanDescriptorSetAllocateInfo.Builder. addSetLayouts(VulkanDescriptorSetLayoutType element)
Adds one element tosetLayouts
list.VulkanDescriptorSetAllocateInfo.Builder
VulkanDescriptorSetAllocateInfo.Builder. addSetLayouts(VulkanDescriptorSetLayoutType... elements)
Adds elements tosetLayouts
list.VulkanPipelineLayoutCreateInfo.Builder
VulkanPipelineLayoutCreateInfo.Builder. addSetLayouts(VulkanDescriptorSetLayoutType element)
Adds one element tosetLayouts
list.VulkanPipelineLayoutCreateInfo.Builder
VulkanPipelineLayoutCreateInfo.Builder. addSetLayouts(VulkanDescriptorSetLayoutType... elements)
Adds elements tosetLayouts
list.VulkanDescriptorSetAllocateInfo
VulkanDescriptorSetAllocateInfo. withSetLayouts(VulkanDescriptorSetLayoutType... elements)
Copy the current immutable object with elements that replace the content ofsetLayouts
.VulkanPipelineLayoutCreateInfo
VulkanPipelineLayoutCreateInfo. withSetLayouts(VulkanDescriptorSetLayoutType... elements)
Copy the current immutable object with elements that replace the content ofsetLayouts
.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanDescriptorSetLayoutType Modifier and Type Method Description VulkanDescriptorSetAllocateInfo.Builder
VulkanDescriptorSetAllocateInfo.Builder. addAllSetLayouts(java.lang.Iterable<? extends VulkanDescriptorSetLayoutType> elements)
Adds elements tosetLayouts
list.VulkanPipelineLayoutCreateInfo.Builder
VulkanPipelineLayoutCreateInfo.Builder. addAllSetLayouts(java.lang.Iterable<? extends VulkanDescriptorSetLayoutType> elements)
Adds elements tosetLayouts
list.static VulkanDescriptorSetAllocateInfo
VulkanDescriptorSetAllocateInfo. of(VulkanDescriptorPoolType descriptorPool, java.lang.Iterable<? extends VulkanDescriptorSetLayoutType> setLayouts)
Construct a new immutableVulkanDescriptorSetAllocateInfo
instance.static VulkanDescriptorSetAllocateInfo
VulkanDescriptorSetAllocateInfo. of(VulkanDescriptorPoolType descriptorPool, java.util.List<VulkanDescriptorSetLayoutType> setLayouts)
Construct a new immutableVulkanDescriptorSetAllocateInfo
instance.static VulkanPipelineLayoutCreateInfo
VulkanPipelineLayoutCreateInfo. of(java.util.Set<VulkanPipelineLayoutCreateFlag> flags, java.util.List<VulkanDescriptorSetLayoutType> setLayouts, java.util.List<VulkanPushConstantRange> pushConstantRanges)
Construct a new immutableVulkanPipelineLayoutCreateInfo
instance.VulkanDescriptorSetAllocateInfo.Builder
VulkanDescriptorSetAllocateInfo.Builder. setSetLayouts(java.lang.Iterable<? extends VulkanDescriptorSetLayoutType> elements)
Sets or replaces all elements forsetLayouts
list.VulkanPipelineLayoutCreateInfo.Builder
VulkanPipelineLayoutCreateInfo.Builder. setSetLayouts(java.lang.Iterable<? extends VulkanDescriptorSetLayoutType> elements)
Sets or replaces all elements forsetLayouts
list.VulkanDescriptorSetAllocateInfo
VulkanDescriptorSetAllocateInfo. withSetLayouts(java.lang.Iterable<? extends VulkanDescriptorSetLayoutType> elements)
Copy the current immutable object with elements that replace the content ofsetLayouts
.VulkanPipelineLayoutCreateInfo
VulkanPipelineLayoutCreateInfo. withSetLayouts(java.lang.Iterable<? extends VulkanDescriptorSetLayoutType> elements)
Copy the current immutable object with elements that replace the content ofsetLayouts
. -
Uses of VulkanDescriptorSetLayoutType in com.io7m.jcoronado.lwjgl
Classes in com.io7m.jcoronado.lwjgl that implement VulkanDescriptorSetLayoutType Modifier and Type Class Description class
VulkanLWJGLDescriptorSetLayout
LWJGLVkDescriptorSetLayout
Methods in com.io7m.jcoronado.lwjgl that return VulkanDescriptorSetLayoutType Modifier and Type Method Description VulkanDescriptorSetLayoutType
VulkanLWJGLLogicalDevice. createDescriptorSetLayout(VulkanDescriptorSetLayoutCreateInfo info)
-