PearMath is a SIMD (Single instruction, multiple data) based math library. It supports 2D, 3D, 4D vectors, color, up to 4×4 matrices, quaternion and frames with additional basic floating point operations.

Under the desk it uses SSE (up to SSE512) and AVX technology to speed up performance.

It is inspired by the DirectX math utils.


Build StatusGitHub Repository