From b20c74df81936f39e26a8d458ed1343d54ca3867 Mon Sep 17 00:00:00 2001 From: Folkert de Vries Date: Thu, 29 Feb 2024 12:45:06 +0100 Subject: [PATCH] bitwise logic simplifications Co-authored-by: Khyber Sen --- src/intra_edge.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/intra_edge.rs b/src/intra_edge.rs index 0f0f1dc5e..ea233c8af 100644 --- a/src/intra_edge.rs +++ b/src/intra_edge.rs @@ -139,7 +139,7 @@ impl EdgeTip { let node = EdgeNode { o, h, v }; let split = [ - EdgeFlags::union_all([EdgeFlags::TOP_HAS_RIGHT, EdgeFlags::LEFT_HAS_BOTTOM]), + EdgeFlags::all(), edge_flags .intersection(EdgeFlags::TOP_HAS_RIGHT) .union(EdgeFlags::I422_LEFT_HAS_BOTTOM), @@ -184,8 +184,8 @@ impl EdgeBranch { EdgeFlags::TOP_HAS_RIGHT.union( edge_flags .intersection(EdgeFlags::union_all([ - edge_flags.intersection(EdgeFlags::I420_LEFT_HAS_BOTTOM), - edge_flags.intersection(EdgeFlags::I422_LEFT_HAS_BOTTOM), + EdgeFlags::I420_LEFT_HAS_BOTTOM, + EdgeFlags::I422_LEFT_HAS_BOTTOM, ])) .select(bl == BL_16X16), ),