Commit Graph

29 Commits

Author SHA1 Message Date
ci-bot 74c1738a16 Update matrix-timing-tests timings [skip ci] 2025-05-21 22:26:52 +00:00
ci-bot 3bc758087b Update matrix-timing-tests timings [skip ci] 2025-05-21 22:18:36 +00:00
ci-bot 9d8ecaf48c Update matrix-timing-tests timings [skip ci] 2025-05-21 22:15:47 +00:00
Cynopolis f0bba4b97c Timings get auto-comitted
Merge-Checker / build_and_test (pull_request) Failing after 22s
2025-05-21 18:15:15 -04:00
Cynopolis e179fcc701 Updated merge checker and seperated the matrix tests fro mthe timing tests
Merge-Checker / build_and_test (pull_request) Successful in 21s
2025-05-21 17:58:18 -04:00
Cynopolis 4b802458ef Changed matrix unit tests to reflect new syntax 2025-02-09 20:53:37 -05:00
Cynopolis b21236e5db Fixed quaternion equals operator 2025-02-09 11:32:46 -05:00
Cynopolis c8dce7d7d8 Fixed broken unit tests 2025-02-09 00:17:16 -05:00
Cynopolis f51afb42e0 Refactored file layout because platformio failed to find things 2025-02-08 23:57:43 -05:00
Cynopolis 28c30c5ea7 Moved unit tests into their respective module's subfolders 2025-02-06 23:45:15 -05:00
Cynopolis 742749457c Implimented the quaternion class and added unit tests 2025-02-06 23:44:55 -05:00
Cynopolis 6e480dce86 Added quaternion class 2025-02-06 23:16:51 -05:00
Cynopolis 39274eb964 Refactored the src dir layout 2025-02-06 22:02:50 -05:00
Cynopolis 4a25414b92 Got vector unit tests compiling 2025-02-03 11:59:49 -05:00
Cynopolis ae4806510b Added better support for casting vector3d to/from MAtrix 2025-02-03 10:10:31 -05:00
Quinn Henthorne 941758e8ea Refactors the underlying data type to optimize performance 2024-12-13 17:04:46 -05:00
Quinn Henthorne 53f3766658 Added a template pack initializer 2024-12-13 16:37:40 -05:00
Quinn Henthorne fb16c6f61b Added timing tests for matrix math 2024-12-13 15:50:53 -05:00
Quinn Henthorne 6f5214b448 Finished adding unit tests and need to write timing tests 2024-12-13 11:04:16 -05:00
Quinn Henthorne 5bbdefa4cf Fixed matrix inversion 2024-12-13 10:04:06 -05:00
Quinn Henthorne 8fa9d8c77c Added overloaded operators for the rest of the major operators 2024-12-13 09:10:34 -05:00
Quinn Henthorne 7d7d89c676 Working on polishing functions 2024-12-11 17:30:47 -05:00
Quinn Henthorne 9cbaeb2c27 Got matrix multiplication working 2024-12-11 09:09:08 -05:00
Cynopolis 1fb211912d Got first real unit test passing 2024-12-10 23:55:23 -05:00
Cynopolis c04ee29e82 Got unit tests compiling 2024-12-10 22:42:02 -05:00
Quinn Henthorne 3233263ffc Started adding the first real unit test 2024-12-10 17:06:07 -05:00
Quinn Henthorne 1ef741ea93 Got the matrix library compiling in the tests 2024-12-10 16:56:57 -05:00
Quinn Henthorne ebdf279a5e Added an example test case 2024-12-10 16:49:31 -05:00
Quinn Henthorne 175c0354f8 Added the hpps as static libraries 2024-12-10 16:42:02 -05:00