108 Commits (d666b5e533ac832241fc0dca2a6954ac2c0805d6)

Author SHA1 Message Date
Amaury Le Leyzour c7dbbee6a1 Fix typo ago%!(EXTRA string=6 years)
Amaury Le Leyzour 9ce038104c Fixing minor compiler issue ago%!(EXTRA string=6 years)
Christophe Riccio 95b1cdbbfe Added fma implementation based on std::fma #969 ago%!(EXTRA string=6 years)
Zuzu-Typ 24c0d923b0 Fixed typo ago%!(EXTRA string=6 years)
Christophe Riccio 6b62e66a7d Fixed mix implementation to improve GLSL conformance #866 ago%!(EXTRA string=6 years)
Willy Scheibel 1d757f5347
Add missing include to vec1 ago%!(EXTRA string=7 years)
Christophe Riccio 62e4c59d8d More manual documentation ago%!(EXTRA string=7 years)
Christophe Riccio 8f12f96787 More constexpr ago%!(EXTRA string=7 years)
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)
Groove 5620858a14 Fixed build ago%!(EXTRA string=7 years)
Christophe Riccio 0f2e1fa493 Fixed build ago%!(EXTRA string=7 years)
Groove c5386c05f9 More constexpr experiments ago%!(EXTRA string=7 years)
Christophe Riccio 62dfe7adfb Fixed isnan on CUDA #727 ago%!(EXTRA string=7 years)
Philippe Groarke fd327cd341 cleanup : Remove trailing whitespaces. ago%!(EXTRA string=7 years)
Christophe Riccio fcbedf5058 Fixed glm::step that didn't work with scalars #684 ago%!(EXTRA string=8 years)
Christophe Riccio ec5b3fd897 Fixed build #675 ago%!(EXTRA string=8 years)
Christophe Riccio fc53581c68 Fixed Better follow GLSL min and max specification #372 ago%!(EXTRA string=8 years)
Christophe Riccio 2240849164 Improve API documentation ago%!(EXTRA string=8 years)
Christophe Riccio fdf92ba340 Avoid duplicated code ago%!(EXTRA string=8 years)
Christophe Riccio 4bc87efa09 Fixed build on GCC 7.1 ago%!(EXTRA string=8 years)
Christophe Riccio 007a97216a Tentative fix for GCC 6 ago%!(EXTRA string=8 years)
Christophe Riccio faf1da52b7 Renamed P (for precision) template argument to Q (for qualifier) ago%!(EXTRA string=8 years)
Christophe Riccio e76fca75a0 More consistent coding style ago%!(EXTRA string=8 years)
Christophe Riccio a805fb9d68 Renamed precision enum to qualifier ago%!(EXTRA string=8 years)
Christophe Riccio ac3abfdac7 Replaced vecType template argument by vec template ago%!(EXTRA string=8 years)
Christophe Riccio 384dab02e4 Reduce the number of warnings with -Weverything #646 ago%!(EXTRA string=8 years)
Christophe Riccio aa026cc0da Removed glm::uninitialize ago%!(EXTRA string=8 years)
Christophe Riccio 1ad55c5016 Reduced warnings when using very strict compilation flags #646 ago%!(EXTRA string=8 years)
Christophe Riccio ff64d51a1c Merge 0.9.8 branch ago%!(EXTRA string=8 years)
Nouri Khalass 21b9096428 Fixed typo ago%!(EXTRA string=9 years)
Nouri Khalass a3a8f84f6b Fix issue #600 and #605 ago%!(EXTRA string=9 years)
Christophe Riccio c2fe3fccf6 Use length_t instead of int for vec and mat lengths #584 ago%!(EXTRA string=9 years)
Christophe Riccio 947b07cbc4 remove template alias for more compiler support and simplified swizzle expression implementation #584 ago%!(EXTRA string=9 years)
Christophe Riccio 4dd748f380 Renamed tvec into vec ago%!(EXTRA string=9 years)
John McFarlane 506a487d24 parameterize number of dimensions of vector in tvec<D, T, P> ago%!(EXTRA string=9 years)
Martin Gerhardy 3f906960db Fixed compiler warnings for g++ 6.2 ago%!(EXTRA string=9 years)
Martin Gerhardy 12d42a2dac Fixed compiler warnings for g++ 6.2 ago%!(EXTRA string=9 years)
Christophe Riccio 33ea25c052 Broader support of GLM_FORCE_UNRESTRICTED_GENTYPE #378 ago%!(EXTRA string=9 years)
Christophe Riccio f71171d49b Fixed 32-bits build #528 #529, fixed VC 32 bits crash ago%!(EXTRA string=9 years)
Christophe Riccio 0dbdf3fad4 Fixed 32-bits build #528 #529, fixed VC 32 bits crash ago%!(EXTRA string=9 years)
Christophe Riccio dcdc966969 Workaround Cuda compiler bug #530 ago%!(EXTRA string=9 years)
Christophe Riccio cd50d4ae5c Tentative CUDA workaround #530 ago%!(EXTRA string=9 years)
Christophe Riccio b357636d0f Fixed GCC build ago%!(EXTRA string=9 years)
Christophe Riccio 41984e42ab Added GTC_type_aligned with aligned *vec* types ago%!(EXTRA string=9 years)
Christophe Riccio 28cb770d14 SIMD common functions optimizations ago%!(EXTRA string=9 years)