Trait vulkano::pipeline::Pipeline [−][src]
pub trait Pipeline {
fn bind_point(&self) -> PipelineBindPoint;
fn layout(&self) -> &Arc<PipelineLayout>;
fn num_used_descriptor_sets(&self) -> u32;
}
Expand description
A trait for operations shared between pipeline types.
Required methods
fn bind_point(&self) -> PipelineBindPoint
fn bind_point(&self) -> PipelineBindPoint
Returns the bind point of this pipeline.
fn layout(&self) -> &Arc<PipelineLayout>
fn layout(&self) -> &Arc<PipelineLayout>
Returns the pipeline layout used in this pipeline.
fn num_used_descriptor_sets(&self) -> u32
fn num_used_descriptor_sets(&self) -> u32
Returns the number of descriptor sets actually accessed by this pipeline. This may be less than the number of sets in the pipeline layout.