Tags: fireblade-engine/math
Tags
Implement 2x2 matrices (#11) * Fix RangeReplaceableCollection conformance for latest Swift version * Add documentation to new replaceSubrange implementations and refactor from fatalError to precondition * Fix incorrect preconditions * Create Matrix2x2f and Matrix2x2d * Implement multiply for 2x2 matrices * Add missing multiplication operators * Fix Mat2x2 related typo in Linux code * Fix compile error in 2x2 multiplication implementation * Fix incorrect preconditions Co-authored-by: Christian Treffs <[email protected]>
Fix RangeReplaceableCollection conformance for latest Swift version (#9) * Fix RangeReplaceableCollection conformance for latest Swift version * Add documentation to new replaceSubrange implementations and refactor from fatalError to precondition * Fix incorrect preconditions Co-authored-by: Christian Treffs <[email protected]>
Use Foundation versions of math functions (#6) * Use Foundation versions of math functions If neither Darwin, nor Glibc are available, use Foundation to import math functions. Use dynamic library target on Windows since ar tool doesn't seem to exist. * Fix test_asinh() by adding accuracy parameter * Reduce accuracy for testQuatFromEulerAngles_0_(n)90_0 * Remove WASM CI * Use Swift 5.5 in on Windows CI * Update Windows CI * Update ci-windows.yml * Update CI trigger Co-authored-by: Christian Treffs <[email protected]>
PreviousNext