Struct vulkano::pipeline::ComputePipeline [] [src]

pub struct ComputePipeline<Pl> { /* fields omitted */ }

A pipeline object that describes to the Vulkan implementation how it should perform compute operations.

The template parameter contains the descriptor set to use with this pipeline.

Methods

impl<Pl> ComputePipeline<Pl>
[src]

Builds a new ComputePipeline.

Returns the Device this compute pipeline was created with.

Returns the pipeline layout used in this compute pipeline.

Trait Implementations

impl<Pl> VulkanObject for ComputePipeline<Pl>
[src]

The type of the object.

Returns a reference to the object.

impl<Pl> Drop for ComputePipeline<Pl>
[src]

A method called when the value goes out of scope. Read more