411 Commits (f43fa6ff957784ed152fd072b2f0fc824ce626ff)

Author SHA1 Message Date
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš d2961f19f4 Test: use new TestSuite API to simplify things. 5 years ago
Vladimír Vondruš 55d7a1e6e0 doc: updated changelog and credits. 6 years ago
Vladimír Vondruš dbc67a01ce Math: reorder test to be in the same order as in the header. 6 years ago
Vladimír Vondruš 07ba09c700 Math: minor cleanup. 6 years ago
janos 6a0fdf2194 add ray range interection algorithm 6 years ago
Vladimír Vondruš 686b915bc3 Math: this test wasn't right. 6 years ago
Vladimír Vondruš ef7232e71d Math: clean up obsolete test workflows. 6 years ago
Vladimír Vondruš 095408791f Updated changelog and credits. 6 years ago
Squareys f69f3393ec Math: Add DualQuaternion/DualComplex::from(rotation, translation) 6 years ago
Vladimír Vondruš e6322dcfd1 Math: use angle literals in all test code. 6 years ago
Vladimír Vondruš 83d6509595 Math: adapt to changes to Tweakable internals. 6 years ago
Vladimír Vondruš 9de4717f0e Math: add popcount(). 6 years ago
Vladimír Vondruš 89e3067009 Math: hmm, why this isn't in the FunctionsBenchmark, then? 6 years ago
Vladimír Vondruš 70336a6a98 Math: remove pointless Emscripten restrictions in TypeTraits. 6 years ago
Vladimír Vondruš f225497475 Math: assert valid binomialCoefficient() input instead of returning 0. 6 years ago
Vladimír Vondruš 53a26ad024 Math: use 64-bit literals in a test to be really really sure. 6 years ago
Vladimír Vondruš f1c713f4c8 Minor cleanup, doc++, updated changelog & credits. 6 years ago
janos 8013afc28c Math: add binomial coefficient function. 6 years ago
Pablo Escobar daa6d9125e Math: add fmod function 6 years ago
Vladimír Vondruš ca8172311d Math: FFS, GCC. 6 years ago
Vladimír Vondruš 12577ce07f Math: verify normal matrix calculation against the ground truth code. 6 years ago
Vladimír Vondruš 1026aee80e Moved the NoInit tag from Math to the root namespace. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 5be7fbe1e8 Math: make Range2D and Range3D properly convertible from std::pair. 6 years ago
Vladimír Vondruš 060d8548c6 Math: benchmark some sqrt variants. 6 years ago
Vladimír Vondruš e05fda0db4 Math: this got forgotten. 6 years ago
Vladimír Vondruš 573125d0a9 Math: make cross() 10x faster in Debug. 6 years ago
Vladimír Vondruš 341a497932 Math: benchmark vector dot() and cross(). 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš 99a5e1d246 Math: test that slerp() is immune against too long quats as well. 6 years ago
Vladimír Vondruš 498f4c59e1 Math: fix angle() returning NaN for close arguments. 6 years ago
Vladimír Vondruš 94cba139ff Math: improve and clean up angle() tests. 6 years ago
Vladimír Vondruš f2f66d764f Math: make TypeTraits::epsilon() consistent with Corrade. 6 years ago
Vladimír Vondruš f3566f637f Math: add integer-to-integer castInto() variants also. 6 years ago
Vladimír Vondruš 881003d90b Test: adapt tests to change in TestSuite float epsilon precisions. 6 years ago
Vladimír Vondruš ab0cba2573 Math: minor cleanup. 6 years ago
Vladimír Vondruš 53151f606a Math: ensure TypeTraits fuzzy compare is consistent with TestSuite. 6 years ago
Vladimír Vondruš 526254912e doc: updated credits and changelog. 6 years ago
Squareys a0e6ac1ed0 Math: Non-const overloads for Frustum::(left|right|top|bottom|near|far|[]) 6 years ago
Vladimír Vondruš d2513cac3c Math: make Color default alpha values work with Half. 6 years ago
Vladimír Vondruš c8afe0f732 Math: make Vector::pad() default argument work with Half. 6 years ago
Vladimír Vondruš 50e21015eb Math: make it possible to construct Half from a double. 6 years ago
Vladimír Vondruš 10dd468eca Math: minimal support for Half in TypeTraits. 6 years ago
Vladimír Vondruš f5a5e10c50 Math: batch table-based half-float packing/unpacking. 6 years ago
Vladimír Vondruš 69e370c4c7 GCC 4.8, happy to see you're still around, causing problems. 6 years ago
Vladimír Vondruš 88fabb1ef6 Math: reduce header dependencies a bit. 6 years ago
Vladimír Vondruš daf471381e Math: add batch integer packing/unpacking and casting functions. 6 years ago
Vladimír Vondruš c85b537937 Revert "Math: preserve signs in the Matrix[34]::scaling() getter." 6 years ago
Nghia Truong 1ef813fdad Math: add reflect() and refract() functions. 6 years ago