static VulkanDescriptorPoolSize |
VulkanDescriptorPoolSize.of(VulkanDescriptorType type,
int descriptorCount) |
Construct a new immutable VulkanDescriptorPoolSize instance.
|
static VulkanDescriptorSetLayoutBinding |
VulkanDescriptorSetLayoutBinding.of(int binding,
VulkanDescriptorType descriptorType,
int descriptorCount,
java.lang.Iterable<VulkanShaderStageFlag> stageFlags,
java.lang.Iterable<? extends VulkanSamplerType> immutableSamplers) |
Construct a new immutable VulkanDescriptorSetLayoutBinding instance.
|
static VulkanDescriptorSetLayoutBinding |
VulkanDescriptorSetLayoutBinding.of(int binding,
VulkanDescriptorType descriptorType,
int descriptorCount,
java.util.Set<VulkanShaderStageFlag> stageFlags,
java.util.List<VulkanSamplerType> immutableSamplers) |
Construct a new immutable VulkanDescriptorSetLayoutBinding instance.
|
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 immutable VulkanWriteDescriptorSet 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 immutable VulkanWriteDescriptorSet instance.
|
VulkanDescriptorSetLayoutBinding.Builder |
VulkanDescriptorSetLayoutBinding.Builder.setDescriptorType(VulkanDescriptorType descriptorType) |
|
VulkanWriteDescriptorSet.Builder |
VulkanWriteDescriptorSet.Builder.setDescriptorType(VulkanDescriptorType descriptorType) |
|
VulkanDescriptorPoolSize.Builder |
VulkanDescriptorPoolSize.Builder.setType(VulkanDescriptorType type) |
Initializes the value for the type attribute.
|
VulkanDescriptorSetLayoutBinding |
VulkanDescriptorSetLayoutBinding.withDescriptorType(VulkanDescriptorType value) |
Copy the current immutable object by setting a value for the descriptorType attribute.
|
VulkanWriteDescriptorSet |
VulkanWriteDescriptorSet.withDescriptorType(VulkanDescriptorType value) |
Copy the current immutable object by setting a value for the descriptorType attribute.
|
VulkanDescriptorPoolSize |
VulkanDescriptorPoolSize.withType(VulkanDescriptorType value) |
Copy the current immutable object by setting a value for the type attribute.
|