feat: rework math files

- add SSE functions
- remove vec3 / mat3
This commit is contained in:
2025-06-10 22:57:31 +02:00
parent 35d7f0da36
commit 8e26c51370
8 changed files with 208 additions and 379 deletions

View File

@@ -1,7 +1,11 @@
#include "math/vec3.h"
#include <stdio.h>
#include "math/vec4.h"
int main(void)
{
return 0;
Vec4f_t vec = vec4(1.f, 2, 3, 4);
float vec_array[4] = {1, 2, 3, 4};
vec4f_add_r(&vec, vec4f_from_array(vec_array));
printf("%f\n", vec.data[1]);
}