diff --git a/naga/src/front/wgsl/parse/directive/enable_extension.rs b/naga/src/front/wgsl/parse/directive/enable_extension.rs index 69d0884082..e87f44eb5d 100644 --- a/naga/src/front/wgsl/parse/directive/enable_extension.rs +++ b/naga/src/front/wgsl/parse/directive/enable_extension.rs @@ -43,6 +43,12 @@ pub enum EnableExtension { Unimplemented(UnimplementedEnableExtension), } +impl From for EnableExtension { + fn from(value: ImplementedEnableExtension) -> Self { + Self::Implemented(value) + } +} + impl EnableExtension { const F16: &'static str = "f16"; const CLIP_DISTANCES: &'static str = "clip_distances";