Interface VulkanComputePipelineCreateInfoType
- All Known Implementing Classes:
VulkanComputePipelineCreateInfo
@Immutable
public interface VulkanComputePipelineCreateInfoType
Structure specifying parameters of a newly created compute pipeline.
- See Also:
-
Method Details
-
flags
Set<VulkanPipelineCreateFlag> flags()- Returns:
- Flags specifying how the pipeline will be generated.
-
stage
- Returns:
- The shader stages to be included in the graphics pipeline.
-
layout
VulkanPipelineLayoutType layout()- Returns:
- The description of binding locations used by both the pipeline and descriptor sets used with the pipeline.
-
basePipeline
Optional<VulkanPipelineType> basePipeline()- Returns:
- A pipeline to derive from.
-
basePipelineIndex
OptionalInt basePipelineIndex()- Returns:
- An index into the createInfos parameter to use as a pipeline to derive from.
-