Commit Graph

17 Commits

Author SHA1 Message Date
0c49293516 fix: missing mat4f_inv_r in mat4.c 2025-08-12 11:54:21 +02:00
036fc6105c feat(mat4): add det function 2025-08-12 11:49:03 +02:00
78a6edf84b feat: add c++ file and remove mconfig file 2025-08-11 23:38:45 +02:00
bc9c9b2a94 fix(mat4): transpose mat4f
mat4f_tpo_r: mrow -> row[x]
mat4f_tpo: mat4f_clone -> mat4f_tpo_r
2025-08-07 08:12:01 +02:00
8a4fbd8449 feat(mat4): add arm to transpose function 2025-08-07 08:09:24 +02:00
2b1e00305c feat(mat4): add x86 transpose function 2025-08-07 08:07:17 +02:00
bff9c46bb0 feat(mat4): add transpose function (not yet SIMD) 2025-07-29 22:54:35 +02:00
28e072330d feat: add MAT_DIM to most mat4f_t functions 2025-07-11 21:31:51 +02:00
44cce9f3ad feat(mat4): add mul_r and mul function 2025-07-11 21:16:52 +02:00
f4e4349877 feat(mat4): add only x64 SSE mul 2025-07-11 09:28:26 +02:00
8398c6e480 feat(mat4): add scale function 2025-07-06 11:01:33 +02:00
86beae9efd feat(mat4): add sub and add functions 2025-07-06 09:54:41 +02:00
bdd4bd3e40 feat: add mat4 init functions 2025-07-04 06:41:15 +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
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