36 Commits (a68949eba4f01dc96340133e579f4e74439e8b9b)

Author SHA1 Message Date
Christophe Riccio a21401d2a4 Reduce dependencies, added scalar EXT extensions ago%!(EXTRA string=7 years)
Groove fbf3f2016f Refactor configuration macros ago%!(EXTRA string=7 years)
Groove c3c8b73c57 Use constexpr only with C++14 compiler ago%!(EXTRA string=7 years)
Christophe Riccio b6321cb85e Clean up configuration defines ago%!(EXTRA string=7 years)
Groove f27a24de0e Refactor GLM messages and build targets ago%!(EXTRA string=7 years)
Groove 5c543e65f8 Fixed build ago%!(EXTRA string=7 years)
Christophe Riccio 0f2e1fa493 Fixed build ago%!(EXTRA string=7 years)
Groove 398e66ac32 Redesigned constexpr support which requires disable GLM SIMD on Visual C++ #783 ago%!(EXTRA string=7 years)
Philippe Groarke fd327cd341 cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
Christophe Riccio faf1da52b7 Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
Christophe Riccio a805fb9d68 Renamed precision enum to qualifier ago%!(EXTRA string=8 years)
Christophe Riccio da84db5481 Replaced vecType by vec ago%!(EXTRA string=8 years)
Christophe Riccio c2fe3fccf6 Use length_t instead of int for vec and mat lengths #584 ago%!(EXTRA string=9 years)
John McFarlane 506a487d24 parameterize number of dimensions of vector in tvec<D, T, P> ago%!(EXTRA string=9 years)
Christophe Riccio 09cbd5f7d6 Removed useless const references ago%!(EXTRA string=9 years)
Christophe Riccio 6d169bccc2 Fixed scalar reciprocal functions (GTC_reciprocal) #520 ago%!(EXTRA string=9 years)
Christophe Riccio 52f8ecd973 Added AVX optimizations and equal tests ago%!(EXTRA string=9 years)
Christophe Riccio 316460408a Simplify and more consistency for files headers ago%!(EXTRA string=9 years)
Christophe Riccio 045aa8e541 Fixed atanh warning #484 ago%!(EXTRA string=10 years)
Christophe Riccio 0d48c43385 Fixed asinh warning with C++98 STL #484 ago%!(EXTRA string=10 years)
Laurie f66c5ef004 Fixed build by adding missing scope ago%!(EXTRA string=10 years)
Christophe Riccio 3356896a3a Fixed build ago%!(EXTRA string=10 years)
Christophe Riccio 1d266efe20 - Improved constexpr for constant functions coverage #198 ago%!(EXTRA string=10 years)
Christophe Riccio fc8b4404f0 Fixed faceforward build #289 ago%!(EXTRA string=11 years)
Christophe Riccio e4ccd06e29 Second set of fixes for Android #284 ago%!(EXTRA string=11 years)
Christophe Riccio 3f48ffefb0 Updated license ago%!(EXTRA string=11 years)
Christophe Riccio d276bf3b98 Doxygen fixes ago%!(EXTRA string=11 years)
Christophe Riccio 47a6947736 Make detail::functor1 capable to return a different argument value_type than the argument value_type ago%!(EXTRA string=11 years)
Christophe Riccio bf08a0e234 Replace function instanciations with macros by templates ago%!(EXTRA string=11 years)
Christophe Riccio ac3c2e37f1 Rely on STL functions for GLM functions using the same prototype #233 ago%!(EXTRA string=11 years)
Christophe Riccio ccb25c84c7 Update copyright year ago%!(EXTRA string=12 years)
Christophe Riccio 950eaa45cb Reduced dependencies for GTC extensions ago%!(EXTRA string=12 years)
Christophe Riccio 6f7eb97b87 Move content of core directory into detail directory. Reduced dependencies to glm.hpp. ago%!(EXTRA string=12 years)
Christophe Riccio f911117407 Replace glm::detail::type traits by std::numerical_limits traits ago%!(EXTRA string=12 years)
Christophe Riccio 4707333a58 Added std::round test ago%!(EXTRA string=12 years)
Christophe Riccio d37d3539ed - Fixed ldexp implementation ago%!(EXTRA string=12 years)
Christophe Riccio 49fbfa051c Optimized radians and degrees functions ago%!(EXTRA string=12 years)
Christophe Riccio 2a4434786e Updated date ago%!(EXTRA string=13 years)
Christophe Riccio 841f91e830 Fixed bug #15, added missing roll, pitch and yaw functions; Fixed half implicit conversions ago%!(EXTRA string=13 years)
Christophe Riccio 1dda2390e5 Fixed warnings on MacOS X ago%!(EXTRA string=13 years)
Christophe Riccio 88d3927558 Updated copyright date ago%!(EXTRA string=14 years)
Christophe Riccio 6eba3a9db9 Added more vectorize functions ago%!(EXTRA string=14 years)
Christophe Riccio e6fded40dc Vectorize ago%!(EXTRA string=14 years)
Christophe Riccio 4179ba688d Updated file headers ago%!(EXTRA string=14 years)
Christophe Riccio 3621deaeb5 Removed gtc and gtx namespaces ago%!(EXTRA string=14 years)
Christophe Riccio 5acf2d84a0 Fixed namespace issues ago%!(EXTRA string=14 years)
Christophe Riccio 6215aff4b4 Removed namespaces ago%!(EXTRA string=14 years)
Christophe Riccio 201281d06d Added CUDA support ago%!(EXTRA string=15 years)
Christophe Riccio 9b38fe5dcb Updated copyright date ago%!(EXTRA string=15 years)
Christophe Riccio e4421a9b0f Updated copyright dates ago%!(EXTRA string=15 years)