Struct vulkano::descriptor::pipeline_layout::RuntimePipelineDesc [] [src]

pub struct RuntimePipelineDesc { /* fields omitted */ }

Runtime description of a pipeline layout.

Methods

impl RuntimePipelineDesc
[src]

[src]

Builds a new RuntimePipelineDesc from the descriptors and push constants descriptions.

Trait Implementations

impl Debug for RuntimePipelineDesc
[src]

[src]

Formats the value using the given formatter.

impl Clone for RuntimePipelineDesc
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PipelineLayoutDesc for RuntimePipelineDesc
[src]

[src]

Returns the number of sets in the layout. Includes possibly empty sets. Read more

[src]

Returns the number of descriptors in the set. Includes possibly empty descriptors. Read more

[src]

Returns the descriptor for the given binding of the given set. Read more

[src]

Returns the number of push constant ranges of the layout.

[src]

Returns a description of the given push constants range. Read more

[src]

If the PipelineLayoutDesc implementation is able to provide an existing UnsafeDescriptorSetLayout for a given set, it can do so by returning it here. Read more

[src]

Builds the union of this layout and another.

[src]

Checks whether this description fulfills the device limits requirements.

[src]

Turns the layout description into a PipelineLayout object that can be used by Vulkan. Read more