VulkanComputePipelineCreateInfo.Builder |
VulkanComputePipelineCreateInfo.Builder.addAllFlags(java.lang.Iterable<VulkanPipelineCreateFlag> elements) |
Adds elements to flags set.
|
VulkanGraphicsPipelineCreateInfo.Builder |
VulkanGraphicsPipelineCreateInfo.Builder.addAllFlags(java.lang.Iterable<VulkanPipelineCreateFlag> elements) |
Adds elements to flags set.
|
static VulkanComputePipelineCreateInfo |
VulkanComputePipelineCreateInfo.of(java.lang.Iterable<VulkanPipelineCreateFlag> flags,
VulkanPipelineShaderStageCreateInfo stage,
VulkanPipelineLayoutType layout,
java.util.Optional<? extends VulkanPipelineType> basePipeline,
java.util.OptionalInt basePipelineIndex) |
Construct a new immutable VulkanComputePipelineCreateInfo instance.
|
static VulkanComputePipelineCreateInfo |
VulkanComputePipelineCreateInfo.of(java.util.Set<VulkanPipelineCreateFlag> flags,
VulkanPipelineShaderStageCreateInfo stage,
VulkanPipelineLayoutType layout,
java.util.Optional<VulkanPipelineType> basePipeline,
java.util.OptionalInt basePipelineIndex) |
Construct a new immutable VulkanComputePipelineCreateInfo instance.
|
static VulkanGraphicsPipelineCreateInfo |
VulkanGraphicsPipelineCreateInfo.of(java.lang.Iterable<VulkanPipelineCreateFlag> flags,
java.lang.Iterable<? extends VulkanPipelineShaderStageCreateInfo> stages,
VulkanPipelineVertexInputStateCreateInfo vertexInputState,
VulkanPipelineInputAssemblyStateCreateInfo inputAssemblyState,
java.util.Optional<? extends VulkanPipelineTessellationStateCreateInfo> tessellationState,
java.util.Optional<? extends VulkanPipelineViewportStateCreateInfo> viewportState,
VulkanPipelineRasterizationStateCreateInfo rasterizationState,
java.util.Optional<? extends VulkanPipelineMultisampleStateCreateInfo> multisampleState,
java.util.Optional<? extends VulkanPipelineDepthStencilStateCreateInfo> depthStencilState,
java.util.Optional<? extends VulkanPipelineColorBlendStateCreateInfo> colorBlendState,
java.util.Optional<? extends VulkanPipelineDynamicStateCreateInfo> dynamicState,
VulkanPipelineLayoutType layout,
VulkanRenderPassType renderPass,
int subpass,
java.util.Optional<? extends VulkanPipelineType> basePipeline,
java.util.OptionalInt basePipelineIndex) |
Construct a new immutable VulkanGraphicsPipelineCreateInfo instance.
|
static VulkanGraphicsPipelineCreateInfo |
VulkanGraphicsPipelineCreateInfo.of(java.util.Set<VulkanPipelineCreateFlag> flags,
java.util.List<VulkanPipelineShaderStageCreateInfo> stages,
VulkanPipelineVertexInputStateCreateInfo vertexInputState,
VulkanPipelineInputAssemblyStateCreateInfo inputAssemblyState,
java.util.Optional<VulkanPipelineTessellationStateCreateInfo> tessellationState,
java.util.Optional<VulkanPipelineViewportStateCreateInfo> viewportState,
VulkanPipelineRasterizationStateCreateInfo rasterizationState,
java.util.Optional<VulkanPipelineMultisampleStateCreateInfo> multisampleState,
java.util.Optional<VulkanPipelineDepthStencilStateCreateInfo> depthStencilState,
java.util.Optional<VulkanPipelineColorBlendStateCreateInfo> colorBlendState,
java.util.Optional<VulkanPipelineDynamicStateCreateInfo> dynamicState,
VulkanPipelineLayoutType layout,
VulkanRenderPassType renderPass,
int subpass,
java.util.Optional<VulkanPipelineType> basePipeline,
java.util.OptionalInt basePipelineIndex) |
Construct a new immutable VulkanGraphicsPipelineCreateInfo instance.
|
VulkanComputePipelineCreateInfo.Builder |
VulkanComputePipelineCreateInfo.Builder.setFlags(java.lang.Iterable<VulkanPipelineCreateFlag> elements) |
Sets or replaces all elements for flags set.
|
VulkanGraphicsPipelineCreateInfo.Builder |
VulkanGraphicsPipelineCreateInfo.Builder.setFlags(java.lang.Iterable<VulkanPipelineCreateFlag> elements) |
Sets or replaces all elements for flags set.
|
VulkanComputePipelineCreateInfo |
VulkanComputePipelineCreateInfo.withFlags(java.lang.Iterable<VulkanPipelineCreateFlag> elements) |
Copy the current immutable object with elements that replace the content of flags .
|
VulkanGraphicsPipelineCreateInfo |
VulkanGraphicsPipelineCreateInfo.withFlags(java.lang.Iterable<VulkanPipelineCreateFlag> elements) |
Copy the current immutable object with elements that replace the content of flags .
|