Torque3D - Game Engine
Find a file
marauder2k7 d0820996f3 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 fb986e375d743bc083a0c52d20d4385bfc2dab27.

Revert "fix linux compile"

This reverts commit 8908bbe46201d5446df7721aebe79114a77f60f3.

Revert "Update mMath_CPU.cpp"

This reverts commit a59ba751eb646a385999c3ff61f0dc9f500333ad.

Revert "Update mMath_CPU.cpp"

This reverts commit babde0e6d2c2198108cf9aab1bd03af6c418152f.

Revert "Update mMath_CPU.cpp"

This reverts commit ea6c9cf5e8e6878a2d0b29cd26192653cea6054a.

Revert "Test simd math functions for float4 values"

This reverts commit 6406ca1832a4a93095b52913c59bd7f80ec43322.

Revert "basic simd math function overrides"

This reverts commit a7d92c344daef8b31466c0777d6ddd85688d48ed.
2026-02-26 12:11:08 +00:00
.github Update build-macos-clang.yml 2025-12-10 08:22:20 +00:00
Engine cpu info check 2026-02-24 15:03:22 +00:00
My Projects changed readme 2014-03-19 02:20:35 +01:00
Templates add a (re)Generate font cache button to the profile tab 2026-02-02 22:59:10 -06:00
Tools Restore LIBPNG for png files 2025-12-31 11:00:07 +00:00
.editorconfig Fix GitHub Workflow 2023-04-08 00:57:03 +02:00
.gitattributes Update gitattributes with some text files for avoid EOF problems with Git. 2014-12-06 01:18:41 +01:00
.gitignore Adds the D3DCompiler_47.dll to ensure it's packed and ready for projects when publishing 2023-11-23 12:46:55 -06:00
.travis.yml travis test whether compilation works on mac and linux 2019-01-10 12:39:27 +01:00
CMakeLists.txt make git installation optional 2025-12-20 12:25:06 -06:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2022-04-16 16:00:34 -05:00
CONTRIBUTING.md forgot to remove section 2020-06-13 09:20:14 -04:00
LICENSE.md Update LICENSE.md 2024-02-21 16:32:29 +00:00
README.md Fix docs link 2024-01-15 16:39:11 +01:00
vcpkg.json keep the root .json file for git_in_use 2025-12-20 13:39:59 -06:00

Torque3D

MIT Licensed Open Source version of Torque3D from GarageGames

GitHub tag GitHub release Github All Releases

Discord IRC

Build Status:

Windows Build

Linux Build

MacOSX Build

More Information

Extras: Torque3D Resources | Awesome Torque3D

Pre-compiled Version

In addition to GitHub we also have a couple of pre-packaged files for you to download if you would prefer to not compile the code yourself. They are available from the Torque3D Binaries repo.

License

All assets and code are under the license