5 Commits

Author SHA1 Message Date
Kawe Mazidjatari
4fa745af85 Mathlib: enable SIMD quaternions
Should match output code with the code in the game executable, as that has been compiled with SIMD enabled.
2024-04-05 18:19:39 +02:00
Kawe Mazidjatari
615e0efccd Comment 'RESTRICT' keyword
Causes compile errors in clang-cl as the functions it calls do not take a restricted pointer.
2023-04-01 22:11:41 +02:00
Kawe Mazidjatari
34a06147d7 Fix spelling errors
Overall spelling improvements and cleanup..
2022-09-09 19:47:31 +02:00
Kawe Mazidjatari
86c9ac5292 Upgrade mathlib to latest
Latest SourceSDK MathLib with minor modifications.
2022-07-08 00:55:01 +02:00
Kawe Mazidjatari
7d89a42b56 Mathlib implementation
SourceSDK mathlib port with light modifications.
Renamed Vector to Vector3D (to avoid confusion with std::vector (declared as vector) and Vector2D/Vector4D).
2022-07-06 21:11:32 +02:00