Trait sierra::ShaderNative[][src]

pub unsafe trait ShaderNative: Pod {
    type ArrayPadding140: Padding;
    type ArrayPadding430: Padding;

    const ALIGN_MASK: usize;
    const ARRAY_PADDING_140: usize;
    const ARRAY_PADDING_430: usize;
}
Expand description

Type that can be represented in shader natively. i.e. with matching layout, and can be copied as-is.

Associated Types

Associated Constants

Implementations on Foreign Types

Implementors