2022-10-23 23:22:26 -04:00
|
|
|
use crate::error::ShaderReflectError;
|
|
|
|
use crate::reflect::semantics::ShaderReflection;
|
|
|
|
|
|
|
|
mod cross;
|
2022-10-23 02:36:41 -04:00
|
|
|
mod naga;
|
2022-10-23 23:22:26 -04:00
|
|
|
pub mod semantics;
|
|
|
|
|
|
|
|
pub trait ReflectShader {
|
|
|
|
fn reflect(&self) -> Result<ShaderReflection, ShaderReflectError>;
|
|
|
|
}
|