diff --git a/core/math/linalg/linalg.odin b/core/math/linalg/linalg.odin index ceef645cb..930415a07 100644 --- a/core/math/linalg/linalg.odin +++ b/core/math/linalg/linalg.odin @@ -85,21 +85,21 @@ mul_matrix :: proc(a, b: $M/[$N][N]$E) -> (c: M) for i in 0.. (c: [I][K]E) +mul_matrix_differ :: proc(a: $A/[$J][$I]$E, b: $B/[$K][J]E) -> (c: [K][I]E) where !intrinsics.type_is_array(E), intrinsics.type_is_numeric(E), - I != J { - for i in 0..