diff --git a/src/back/spv/writer.rs b/src/back/spv/writer.rs index 1a6e7a6111..129529f3fc 100644 --- a/src/back/spv/writer.rs +++ b/src/back/spv/writer.rs @@ -1993,8 +1993,10 @@ impl Writer { }); id } - ref other => { - log::error!("unimplemented {:?}", other); + crate::Expression::ImageQuery { .. } | + crate::Expression::Relational { .. } | + crate::Expression::ArrayLength(_) => { + log::error!("unimplemented {:?}", ir_function.expressions[expr_handle]); return Err(Error::FeatureNotImplemented("expression")); } };