/hlml

vectorized high-level math library

Primary LanguageC++Do What The F*ck You Want To Public LicenseWTFPL

hlml

vectorized high-level math library

i started this piece of software after reading http://www.codersnotes.com/notes/maths-lib-2016/ and you should too.

it's x64 SSE4.1(ish) compatible (which is suppported by every Intel since 2008 and every AMD since 2012) but no NEON or AltiVec at the moment.

list of resources that might come handy in case you'd like to add or remove something:

http://www.codersnotes.com/notes/maths-lib-2016/

http://www.reedbeta.com/blog/on-vector-math-libraries/

https://github.com/g-truc/glm

https://github.com/scoopr/vectorial

https://github.com/erwincoumans/sce_vectormath

http://gruntthepeon.free.fr/ssemath/

https://github.com/to-miz/sse_mathfun_extension/

https://db.in.tum.de/~finis/x86%20intrinsics%20cheat%20sheet%20v1.0.pdf

https://bitbucket.org/eschnett/vecmathlib/wiki/Home

http://www.gamasutra.com/view/feature/132636/designing_fast_crossplatform_simd_.php

https://www.gamedev.net/resources/_/technical/general-programming/practical-cross-platform-simd-math-r3068

http://stackoverflow.com/questions/15723995/simd-math-libraries-for-sse-and-avx

http://codesuppository.blogspot.com/2015/02/sse2neonh-porting-guide-and-header-file.html