Crate makepad_shader_compiler

Source

Re-exports§

pub use crate::shader_ast::ShaderTy;
pub use crate::shader_ast::DrawShaderPtr;
pub use crate::shader_ast::DrawShaderDef;
pub use crate::shader_ast::DrawShaderFieldKind;
pub use crate::shader_ast::DrawShaderFlags;
pub use crate::shader_ast::DrawShaderConstTable;
pub use crate::shader_ast::ValuePtr;
pub use crate::shader_registry::ShaderEnum;
pub use crate::shader_registry::ShaderRegistry;
pub use crate::shader_registry::DrawShaderQuery;
pub use makepad_live_compiler;
pub use makepad_live_compiler::makepad_math;
pub use makepad_live_compiler::makepad_live_tokenizer;
pub use makepad_live_compiler::makepad_derive_live;
pub use makepad_live_compiler::makepad_micro_serde;
pub use makepad_live_tokenizer::makepad_live_id;
pub use makepad_live_id::makepad_error_log;

Modules§

analyse
builtin
const_eval
const_gather
dep_analyse
generate
generate_glsl
lhs_check
shader_ast
shader_parser
shader_registry
swizzle
ty_check
util