marauder2k7
fa7a8df3aa
linux required changes
2026-02-27 14:41:37 +00:00
marauder2k7
f0a3251cd3
all float3 and float4 functions and isas
...
completed all options of float3 and float4 functions in isas and math_c
neon still to be done but that will be on mac.
2026-02-27 11:28:51 +00:00
marauder2k7
18d0aa0418
further sse simd additions
...
avx2 float3 added
added normalize_magnitude
added divide fast to float3 may copy to float4
move static spheremesh to drawSphere (initialize on first use) so platform has a chance to load the math backend
2026-02-26 21:11:31 +00:00
marauder2k7
25ccdde085
moar changes
...
mac implementation had _mm_div (x86 intrinsic)
2026-02-26 16:40:01 +00:00
marauder2k7
37aa67fa8a
math backend setup
...
setup libraries for different simd isa's
add float4 functions for c sse2 and avx2 (placeholder file for neon to be implemented on mac)
2026-02-26 14:57:16 +00:00