Module compose

Source

Re-exports§

pub use self::error::ComposerError;
pub use self::error::ComposerErrorInner;
pub use self::error::ErrSource;

Modules§

comment_strip_iter
error
parse_imports
preprocess
tokenizer

Structs§

ComposableModule
ComposableModuleDefinition
ComposableModuleDescriptor
Composer
module composer. stores any modules that can be imported into a shader and builds the final shader
ImportDefWithOffset
ImportDefinition
NagaModuleDescriptor
OwnedShaderDefs

Enums§

EnsureImportsError
ShaderDefValue
ShaderLanguage
ShaderType

Functions§

get_preprocessor_data
Get module name and all required imports (ignoring shader_defs) from a shader string