131 Commits

Author SHA1 Message Date
1688665852
Removing .vscode project config 2025-05-04 21:31:44 +02:00
b881bde64b
feat: Changes to Matrix2 FunctionTests 2025-05-04 21:30:14 +02:00
e6d0cd2235
Insignificant changes 2025-05-04 21:29:31 +02:00
91ea4a1aed
chore: Fixing wrong docs. 2025-05-04 21:28:51 +02:00
8bd331396d
chore: Make construction from 2d Array explicit. 2025-05-04 21:27:53 +02:00
af41821541
chore: Replacing typedef with using. 2025-05-04 21:26:24 +02:00
1213bd3a2d
feat: Introducing TQuaternion. 2025-05-04 21:24:56 +02:00
3d656bedb0
feat: Fixing typo 2025-05-04 19:58:52 +02:00
81ef16cc99
feat: Fix misleading doc. 2025-05-04 16:30:02 +02:00
77d39b6254
feat: First good README.md 2025-05-04 02:02:34 +02:00
0f0c808817
chore: Fix import paths. 2025-05-04 00:54:56 +02:00
26e2403fd7
chore: Changing typedef declarations to using. 2025-05-04 00:52:14 +02:00
040c6b0e46
feat: Use memcpy to copy data into aligned array. 2025-05-01 19:50:17 +02:00
5cc96939d4
fix: phanes_game is now of pointer type. 2025-05-01 19:49:28 +02:00
a9b2d7e6fc
feat: Remove copy contructore / assginment in PhanesProject 2025-05-01 19:48:13 +02:00
27c6b7bb98
feat: Add formatter / lexer configs. 2025-05-01 19:44:08 +02:00
1e7548a0a2
Adding lsp / linter rules for clangd / clang-format 2025-05-01 18:09:47 +02:00
Thorben Höhne
65a42f0904 Changed .gitignore 2025-03-06 19:13:15 +01:00
Thorben Höhne
b90b562557 Removing .premake folder 2025-02-19 21:14:10 +01:00
Thorben Höhne
61189bdc73 Google testing works now 2025-02-19 21:11:42 +01:00
Thorben Höhne
53dac3537e Google testing works now 2025-02-19 21:11:18 +01:00
Thorben Höhne
d00448a422 Porting to linux 2025-02-19 19:30:16 +01:00
Thorben Höhne
0da9755ae6 Fixed Matrix4 inverse abstraction. 2025-02-19 19:30:02 +01:00
Thorben Höhne
1fbbdf5f0a Fixing Math includes 2025-02-19 12:17:08 +01:00
Thorben Höhne
d6362a62df Fixing Logging. DevPlayground compiles and runs on Linux now. 2025-02-18 00:50:10 +01:00
Thorben Höhne
defa41b42a Reinstalling spdlog 2025-02-17 22:47:13 +01:00
Thorben Höhne
606eb5a657 Reinstalling spdlog 2025-02-17 22:39:10 +01:00
Thorben Höhne
14f3339eee Migrating to Linux 2025-02-17 22:31:17 +01:00
Thorben Höhne
c65b1c8139 Update SIMD and Platform Linux. 2025-01-21 23:57:42 +01:00
THoehne
bb759b1a9a Bug fixes 2024-10-13 19:09:15 +02:00
THoehne
89d96bbdf9 Add SIMD to Pmath::Plane. 2024-10-13 17:54:58 +02:00
THoehne
2f84387b1a Add Constructor with TVector3 and a Real w. 2024-10-02 14:19:03 +02:00
THoehne
7814922931 Add spdlog. 2024-09-19 15:54:32 +02:00
THoehne
c122026dfb Remove spdlog. 2024-09-19 15:52:04 +02:00
THoehne
44e16fc8fb Fix spdlog include. 2024-09-19 15:41:33 +02:00
THoehne
2cd51e29ac Optimization 2024-08-28 14:27:08 +02:00
THoehne
0a877b5b9e Update test. 2024-08-28 14:26:53 +02:00
THoehne
c58e05373f SIMD improvements. 2024-08-28 14:26:40 +02:00
THoehne
245f1d87c5 SIMD improvements 2024-08-28 14:26:12 +02:00
THoehne
e54455ee31 SIMD improvements 2024-08-27 14:32:55 +02:00
THoehne
7ff9493708 Bug fixes. 2024-08-27 13:29:30 +02:00
THoehne
5bb287425b Add Plane / Line / ... 2024-08-27 13:26:54 +02:00
THoehne
8e581571b4 SIMD imporvements 2024-08-27 13:26:28 +02:00
THoehne
84c6b0b753 Bug fixes. 2024-08-26 13:08:12 +02:00
THoehne
b1af82b806 Add IntVector4. 2024-08-26 13:07:40 +02:00
THoehne
cf67b283f5 Bug fixes 2024-08-22 14:25:37 +02:00
THoehne
ca84d34703 Add IntVector2 and IntVector3 2024-08-22 14:25:16 +02:00
THoehne
f52110471a Bug fixes 2024-08-21 14:54:04 +02:00
THoehne
46997d0628 Add Matrix4. 2024-08-21 14:53:50 +02:00
THoehne
8548925a13 Finish Matrix3 test. 2024-08-18 17:57:32 +02:00