From 00057740758d86a4dc852fb18170aadc551e268c Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Thu, 19 Mar 2026 12:06:30 -0500 Subject: [PATCH] pick up missed strays --- Engine/source/math/impl/mat44_impl.inl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Engine/source/math/impl/mat44_impl.inl b/Engine/source/math/impl/mat44_impl.inl index 3c47b2c8a..abe0e4cbb 100644 --- a/Engine/source/math/impl/mat44_impl.inl +++ b/Engine/source/math/impl/mat44_impl.inl @@ -94,8 +94,8 @@ namespace math_backend::mat44 float planeD = -v_extract0(dp); presult[0] = v_extract0(normTransformed); - presult[1] = v_extract0(v_swizzle_mask(normTransformed, 1, 1, 1, 1)); - presult[2] = v_extract0(v_swizzle_mask(normTransformed, 2, 2, 2, 2)); + presult[1] = v_extract0(v_swizzle_singular_mask(normTransformed, 1)); + presult[2] = v_extract0(v_swizzle_singular_mask(normTransformed, 2)); presult[3] = planeD; } @@ -195,8 +195,8 @@ namespace math_backend::mat44 // Store translation m[3] = v_extract0(t_new); - m[7] = v_extract0(v_swizzle_mask(t_new, 1, 1, 1, 1)); - m[11] = v_extract0(v_swizzle_mask(t_new, 2, 2, 2, 2)); + m[7] = v_extract0(v_swizzle_singular_mask(t_new, 1)); + m[11] = v_extract0(v_swizzle_singular_mask(t_new, 2)); } // Matrix Inverse