short circuit
diff --git a/vello_common/src/encode.rs b/vello_common/src/encode.rs index 10f15a3..8303549 100644 --- a/vello_common/src/encode.rs +++ b/vello_common/src/encode.rs
@@ -816,10 +816,10 @@ impl BitEq for GradientCacheKey { fn bit_eq(&self, other: &Self) -> bool { - self.stops.bit_eq(&other.stops) - && self.interpolation_cs == other.interpolation_cs + self.interpolation_cs == other.interpolation_cs && self.interpolation_alpha_space == other.interpolation_alpha_space && self.hue_direction == other.hue_direction + && self.stops.bit_eq(&other.stops) } }