{"repo":"MrUnbelievable92/MaxMath","free":true,"listed":false,"github":"https://github.com/MrUnbelievable92/MaxMath","clone":"git clone https://github.com/MrUnbelievable92/MaxMath.git","description":"A successor to the SIMD math library Unity.Mathematics, extending it to all C# numeric types while adding many new types and functions. Written entirely with hardware intrinsics, using Unity.Burst.","language":"C#","stars":165,"topics":["unity","simd-math-library","mathematics","avx2","sse","simd","byte","sbyte","ushort","short"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"MaxMath MaxMath is the most powerful and extensive SIMD math library available to Unity developers. Built on top of Unity.Mathematics and utilizing Unity.Burst, it introduces the following key features: - Support For All Primitive Data Types: MaxMath adds support for (s)byte , (u)short , and (u)long vectors and matrices. These data types come with specialized overloads for all functions in Unity.Mathematics. Additionally, specialized Random8/16/32/64/128 types are available for efficient pseudo-random number generation. - Wider Vectors With Full Hardware Support: Vector types are expanded to 256 bits, enabling types like byte32 , short16 , int8 , and float8 . This allows you to leverage the full potential of SIMD computation. - Many Additional Functions: MaxMath includes a massive library of mathematical functions not found in Unity.Mathematics, with about five times as many highly optimized functions at your disposal. Each function is fully documented with XML annotations. A full list is provided further below. - Exotic Data Types: MaxMath introduces data types such as (U)Int128 (scalar only), 128-bit quadruple precision floats (scalar only), and 8-bit quarter precision floats (in both scalar and vector forms). Additionally, Divider offers highly optimized integer division operations, extending and outperforming specialized libraries like libdivide. - Written Entirely With Hardware Intrinsics: MaxMath guarantees optimal performance by utilizing specialized CPU instructions f","default_branch":null,"files":null,"tree":[],"storefront":"/r/MrUnbelievable92","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MrUnbelievable92/MaxMath/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}