Uses of Interface
com.io7m.jcoronado.api.VulkanSamplerType
-
Packages that use VulkanSamplerType Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanSamplerType in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanSamplerType Modifier and Type Method Description VulkanSamplerType
VulkanLogicalDeviceType. createSampler(VulkanSamplerCreateInfo create_info)
Create a sampler.VulkanSamplerType
VulkanDescriptorImageInfo. sampler()
VulkanSamplerType
VulkanDescriptorImageInfoType. sampler()
Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanSamplerType Modifier and Type Method Description java.util.List<VulkanSamplerType>
VulkanDescriptorSetLayoutBinding. immutableSamplers()
java.util.List<VulkanSamplerType>
VulkanDescriptorSetLayoutBindingType. immutableSamplers()
Methods in com.io7m.jcoronado.api with parameters of type VulkanSamplerType Modifier and Type Method Description VulkanDescriptorSetLayoutBinding.Builder
VulkanDescriptorSetLayoutBinding.Builder. addImmutableSamplers(VulkanSamplerType element)
Adds one element toimmutableSamplers
list.VulkanDescriptorSetLayoutBinding.Builder
VulkanDescriptorSetLayoutBinding.Builder. addImmutableSamplers(VulkanSamplerType... elements)
Adds elements toimmutableSamplers
list.static VulkanDescriptorImageInfo
VulkanDescriptorImageInfo. of(VulkanSamplerType sampler, VulkanImageViewType imageView, VulkanImageLayout imageLayout)
Construct a new immutableVulkanDescriptorImageInfo
instance.VulkanDescriptorImageInfo.Builder
VulkanDescriptorImageInfo.Builder. setSampler(VulkanSamplerType sampler)
Initializes the value for thesampler
attribute.VulkanDescriptorSetLayoutBinding
VulkanDescriptorSetLayoutBinding. withImmutableSamplers(VulkanSamplerType... elements)
Copy the current immutable object with elements that replace the content ofimmutableSamplers
.VulkanDescriptorImageInfo
VulkanDescriptorImageInfo. withSampler(VulkanSamplerType value)
Copy the current immutable object by setting a value for thesampler
attribute.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanSamplerType Modifier and Type Method Description VulkanDescriptorSetLayoutBinding.Builder
VulkanDescriptorSetLayoutBinding.Builder. addAllImmutableSamplers(java.lang.Iterable<? extends VulkanSamplerType> elements)
Adds elements toimmutableSamplers
list.static VulkanDescriptorSetLayoutBinding
VulkanDescriptorSetLayoutBinding. of(int binding, VulkanDescriptorType descriptorType, int descriptorCount, java.util.Set<VulkanShaderStageFlag> stageFlags, java.util.List<VulkanSamplerType> immutableSamplers)
Construct a new immutableVulkanDescriptorSetLayoutBinding
instance.VulkanDescriptorSetLayoutBinding.Builder
VulkanDescriptorSetLayoutBinding.Builder. setImmutableSamplers(java.lang.Iterable<? extends VulkanSamplerType> elements)
Sets or replaces all elements forimmutableSamplers
list.VulkanDescriptorSetLayoutBinding
VulkanDescriptorSetLayoutBinding. withImmutableSamplers(java.lang.Iterable<? extends VulkanSamplerType> elements)
Copy the current immutable object with elements that replace the content ofimmutableSamplers
. -
Uses of VulkanSamplerType in com.io7m.jcoronado.lwjgl
Classes in com.io7m.jcoronado.lwjgl that implement VulkanSamplerType Modifier and Type Class Description class
VulkanLWJGLSampler
A sampler.Methods in com.io7m.jcoronado.lwjgl that return VulkanSamplerType Modifier and Type Method Description VulkanSamplerType
VulkanLWJGLLogicalDevice. createSampler(VulkanSamplerCreateInfo create_info)
-