basic simd math function overrides

beginning the implementation of overriding the math functions with sse2 sse41 and avx2 functions

Test simd math functions for float4 values

beginning implementation of float4 simd functions for x64 and neon

Update mMath_CPU.cpp

Update mMath_CPU.cpp

Update mMath_CPU.cpp

fix mac

fix linux compile

added flags for different simd availability
linux complained (as usual)

backup

alot more changes here added some matrix functions
most of the point3 and point4 is now converted over to simd functions
matrix now has a lot done by simd but transpose/normal/affine inverse/ inverse still to do

Revert "backup"

This reverts commit fb986e375d.

Revert "fix linux compile"

This reverts commit 8908bbe462.

Revert "Update mMath_CPU.cpp"

This reverts commit a59ba751eb.

Revert "Update mMath_CPU.cpp"

This reverts commit babde0e6d2.

Revert "Update mMath_CPU.cpp"

This reverts commit ea6c9cf5e8.

Revert "Test simd math functions for float4 values"

This reverts commit 6406ca1832.

Revert "basic simd math function overrides"

This reverts commit a7d92c344d.
This commit is contained in:
marauder2k7 2026-02-24 20:19:34 +00:00
parent 2b375bfea4
commit d0820996f3

Diff content is not available