From 085974a4b233f96a2192659cdbfa8d213a6b3964 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joel=20D=2E=20Sch=C3=BCller?= Date: Sat, 23 Sep 2023 05:17:25 +0200 Subject: [PATCH] math: Fix Vec swizzling method component calls --- src/math/vec.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/math/vec.zig b/src/math/vec.zig index a322bb38..a664fce4 100644 --- a/src/math/vec.zig +++ b/src/math/vec.zig @@ -46,8 +46,8 @@ pub fn Vec(comptime n_value: usize, comptime Scalar: type) type { } // TODO(math): come up with a better strategy for swizzling? - pub inline fn yzw(v: *const VecN) VecN { - return VecN.init(v.y(), v.z(), v.w()); + pub inline fn yzx(v: *const VecN) VecN { + return VecN.init(v.y(), v.z(), v.x()); } pub inline fn zxy(v: *const VecN) VecN { return VecN.init(v.z(), v.x(), v.y());