diff --git a/naga/src/proc/constant_evaluator.rs b/naga/src/proc/constant_evaluator.rs index a825d368dc2..bc2adde5a73 100644 --- a/naga/src/proc/constant_evaluator.rs +++ b/naga/src/proc/constant_evaluator.rs @@ -747,6 +747,9 @@ impl<'a> ConstantEvaluator<'a> { crate::MathFunction::Sinh => { component_wise_float!(self, span, [arg], |e| { e.sinh().into() }) } + crate::MathFunction::Sqrt => { + component_wise_float!(self, span, [arg], |e| { e.sqrt().into() }) + } fun => Err(ConstantEvaluatorError::NotImplemented(format!( "{fun:?} built-in function" ))),