Struct nannou::wgpu::BindGroupLayout [−][src]
pub struct BindGroupLayout { /* fields omitted */ }
Expand description
Handle to a binding group layout.
A BindGroupLayout
is a handle to the GPU-side layout of a binding group. It can be used to
create a BindGroupDescriptor
object, which in turn can be used to create a BindGroup
object with Device::create_bind_group
. A series of BindGroupLayout
s can also be used to
create a PipelineLayoutDescriptor
, which can be used to create a PipelineLayout
.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for BindGroupLayout
impl Send for BindGroupLayout
impl Sync for BindGroupLayout
impl Unpin for BindGroupLayout
impl !UnwindSafe for BindGroupLayout
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
Mutably borrows from an owned value. Read more
Convert into T with values clamped to the color defined bounds Read more
Convert into T. The resulting color might be invalid in its color space Read more
Convert into T, returning ok if the color is inside of its defined range,
otherwise an OutOfBounds
error is returned which contains the unclamped color. Read more
pub fn vzip(self) -> V