Trait vulkano::pipeline::shader::SpecializationConstants [] [src]

pub unsafe trait SpecializationConstants {
    fn descriptors() -> &'static [SpecializationMapEntry];
}

Trait for types that contain specialization data for shaders.

It is implemented on () for shaders that don't have any specialization constant.

Safety

  • The SpecializationMapEntry returned must contain valid offsets and sizes.

Required Methods

Returns descriptors of the struct's layout.

Implementors