Interface VulkanComputePipelineCreateInfoType

  • All Known Implementing Classes:
    VulkanComputePipelineCreateInfo

    @Immutable
    public interface VulkanComputePipelineCreateInfoType
    Structure specifying parameters of a newly created compute pipeline.
    See Also:
    "VkComputePipelineCreateInfo"
    • Method Detail

      • flags

        @Parameter
        java.util.Set<VulkanPipelineCreateFlag> flags()
        Returns:
        Flags specifying how the pipeline will be generated.
      • layout

        @Parameter
        VulkanPipelineLayoutType layout()
        Returns:
        The description of binding locations used by both the pipeline and descriptor sets used with the pipeline.
      • basePipeline

        @Parameter
        java.util.Optional<VulkanPipelineType> basePipeline()
        Returns:
        A pipeline to derive from.
      • basePipelineIndex

        @Parameter
        java.util.OptionalInt basePipelineIndex()
        Returns:
        An index into the createInfos parameter to use as a pipeline to derive from.