|
|
187908ccec
|
feat: add vec3 and vec4 functions
|
2025-06-21 13:48:10 +02:00 |
|
|
|
3703ab17b0
|
Cleanup: remove clone function from basic vec operations
- commented all functions in mat4.h
- add shared math header
|
2025-06-20 10:18:48 +02:00 |
|
|
|
e157997d98
|
fix(vec4): force 16 Bytes aligned
|
2025-06-11 22:19:18 +02:00 |
|
|
|
e853d6d456
|
feat: add vec4 functions
|
2025-06-11 17:26:41 +02:00 |
|
|
|
8e26c51370
|
feat: rework math files
- add SSE functions
- remove vec3 / mat3
|
2025-06-10 22:57:31 +02:00 |
|
|
|
35d7f0da36
|
feat(mat4): add mat4 basic functions
|
2025-06-09 21:49:58 +02:00 |
|
|
|
d456cbc3a7
|
fix(mat3.c): rename mat3_Det to mat3_det
- renamed all structs with _t suffix
- remove most comments (might continue later)
|
2025-06-08 23:32:56 +02:00 |
|
|
|
19e57fb1ae
|
feat: rename and change few things
|
2025-05-16 18:39:03 +02:00 |
|
|
|
37ee18c0e6
|
fix(vectors): edited functions name
|
2025-05-16 13:49:16 +02:00 |
|
|
|
35d6712d45
|
fix(branch): rework branch
|
2025-05-16 13:03:16 +02:00 |
|
|
|
28eb4cbfc3
|
feat(matrix3): add inv function.
|
2025-03-31 15:18:41 +02:00 |
|
|
|
89c619f83e
|
feat(matrix3): Initialize few basic functions
|
2025-03-30 16:11:23 +02:00 |
|
|
|
e39f9c7892
|
chore(.gitignore): add .cache folder to gitignore.
|
2025-03-25 21:15:54 +01:00 |
|
|
|
768c84717b
|
feat(.gitignore): add compile_commands to the ignore files
|
2025-03-25 21:13:40 +01:00 |
|
|
|
61330afe37
|
fix(vector3.c): remove useless variables.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
8f7677dcb8
|
docs(README.md): add acknowledgement part.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
4449542fe6
|
fix: rework tests using unity test framework.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
82984170c6
|
fix(test_vec): rework all tests
|
2025-03-25 21:13:40 +01:00 |
|
|
|
0d2ebbb741
|
docs: rework docs
|
2025-03-25 21:13:40 +01:00 |
|
|
|
b613081224
|
fix: remove all heap allocation for better performance in vector functions.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
5fb6a47ce5
|
fix(vector3, vector4): fix some functions.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
634403e3e3
|
docs(vectors): add docs for all functions.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
9087a7550a
|
docs(vector4): add docs for all functions.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
79734ee03c
|
fix(vector3): optimize vec3Proj.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
cab33eb63e
|
fix(vector3): optimize all functions.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
891e02feb5
|
docs(vector3): add docs for all functions
|
2025-03-25 21:13:40 +01:00 |
|
|
|
1dbbf5da3e
|
fix(vector3): change returns 0 to NAN for better comprehension
|
2025-03-25 21:13:40 +01:00 |
|
|
|
87e2ec312c
|
docs(vector3): add more documentation
|
2025-03-25 21:13:40 +01:00 |
|
|
|
175f5cbc68
|
feat(vector3): added documentation for a few basic functions.
|
2025-03-25 21:13:40 +01:00 |
|
|
|
c451daeadd
|
feat(test_vec): add cross product function test
|
2025-03-25 21:13:40 +01:00 |
|
|
|
1cd95b0fbd
|
docs(vector3): start commenting vector3.h
|
2025-03-25 21:13:40 +01:00 |
|
|
|
10c5f7164d
|
test(vector3): add rotateVector3_test function
|
2025-03-25 21:13:40 +01:00 |
|
|
|
c7f09fdfea
|
fix(test_vec): add some text for each test functions
|
2025-03-25 21:13:40 +01:00 |
|
|
|
e10f9d8e75
|
fix: vector3 and vector4 functions
|
2025-03-25 21:13:40 +01:00 |
|
|
|
c734f39068
|
feat: add all vector tests
|
2025-03-25 21:13:40 +01:00 |
|
|
|
3a5675224d
|
fix(test_main): error name printf
|
2025-03-25 21:13:40 +01:00 |
|
|
|
189653268f
|
feat(test_vec3): added all unit tests for vector operations
|
2025-03-25 21:13:40 +01:00 |
|
|
|
cc6e50919b
|
fix(vector3): import math
|
2025-03-25 21:13:40 +01:00 |
|
|
|
66b55cce0f
|
feat(vector): Initialize module and add conversion functions
|
2025-03-25 21:13:40 +01:00 |
|
|
|
e8517ea625
|
feat(vector4): Initialize and add all basic functions
|
2025-03-25 21:13:40 +01:00 |
|
|
|
f7f5b2cc2a
|
feat(vector): add all basic functions
|
2025-03-25 21:13:40 +01:00 |
|
|
|
597ec1de21
|
feat(vector): Initialize module and add constructor
|
2025-03-25 21:13:40 +01:00 |
|
|
|
c5d678d58c
|
chore(Makefile): add test target
|
2025-03-09 15:49:11 +01:00 |
|
|
|
ea9af1577a
|
chore: Initialize basic targets in Makefile
|
2025-03-09 15:02:07 +01:00 |
|
Loïc GUEZO
|
6253ea73c2
|
Initial commit
|
2025-03-09 12:06:49 +01:00 |
|