Commit Graph

3731 Commits

Author SHA1 Message Date
CaptainCarrot
9a21766906 Update gtx_quaternion.cpp 2017-07-22 17:10:31 +02:00
CaptainCarrot
3ee83a15ef Add files via upload 2017-07-22 17:09:21 +02:00
CaptainCarrot
7223cd1b47 Add files via upload 2017-07-22 17:08:49 +02:00
Christophe Riccio
1ad55c5016 Reduced warnings when using very strict compilation flags #646 2017-07-07 11:26:12 +04:30
Christophe Riccio
27f8e5b0a1 Slight optimization by avoiding an unnecessary initialization #654 2017-07-07 11:20:40 +04:30
Christophe Riccio
759a1d8ef2 Added GTX_matrix_factorisation to factor matrices in various forms #654 2017-07-07 10:01:20 +04:30
Christophe Riccio
566d20e8cf Fixed GTX_matrix_factorisation tests to return the number of errors #654 2017-07-07 09:58:34 +04:30
Christophe Riccio
64cfbc0451 Updated GTX_matrix_factorisation to be more consistency with the rest of the codebase #654 2017-07-07 09:34:34 +04:30
Christophe
1ce38b4fad Merge pull request #654 from unordinateur/master
QR factorisation of matrices #654
2017-07-07 09:15:45 +04:30
Vincent Aymong
a4a6ea2825 std::abs instead of just abs. Fixes compilation issues with gcc. 2017-07-06 19:17:55 -04:00
Vincent Aymong
da47fac384 Make C++98 compliant, part 2 2017-07-06 17:54:13 -04:00
Vincent Aymong
f9962054d9 Make C++98 compliant 2017-07-06 17:45:40 -04:00
Vincent Aymong
edde2bcf60 Fix a comment 2017-07-06 15:04:00 -04:00
Vincent Aymong
80bd3f16c1 More comments
Fix RQ test
Slight optimisation in QR
2017-07-06 15:01:19 -04:00
Vincent Aymong
d6abdb7935 Implements QR and RQ matrix decomposition functions. 2017-07-05 18:52:46 -04:00
Christophe
2dc6196467 Merge pull request #649 from Sillamacka/FixSimdSignConversionWarnings
Fix -Wsign-conversion warnings in `simd/common.h`. #649
2017-07-04 17:56:14 +02:00
Christophe
34b5c4623b Merge pull request #648 from Sillamacka/FixStrayParenthesis
Fixed stray ')' that was breaking gtx/matrix_interpolation. #648
2017-07-04 17:54:16 +02:00
Magnus Bergsten
f9531c1524 Fix -Wsign-conversion warnings in simd/common.h. 2017-07-01 03:13:25 +09:00
Magnus Bergsten
0ca6a44454 Fixed stray ')' that was breaking gtx/matrix_interpolation. 2017-07-01 02:51:31 +09:00
Christophe Riccio
26b3e3ed78 Fixed axisAngle NaN #638 2017-06-24 12:43:00 +02:00
Christophe Riccio
631fd1703f Added conan packaging configuration #643 #641, updated readme 2017-06-24 12:16:51 +02:00
Christophe
feff2c8096 Merge pull request #643 from dimi309/master
Added conan packaging configuration. #643 #641
2017-06-24 12:14:24 +02:00
Christophe Riccio
412b562200 Added packing functions for integer vectors #639 2017-06-24 12:12:00 +02:00
dimitri
37857b02fe Added conan packaging configuration. 2017-06-24 09:20:14 +02:00
Christophe Riccio
98ffc6562c Fixed glm::fastInverseSqrt to use fast inverse square #640 2017-06-23 19:53:14 +02:00
Christophe
23a7c7897b Merge pull request #640 from miselin/fix-inversesqrt-precision
Use correct precision for detail::compute_inversesqrt in glm::fastInverseSqrt #640
2017-06-23 19:50:41 +02:00
Christophe Riccio
4e6574749d Fixed references to GLM_FORCE_RADIANS which was removed #642 2017-06-23 19:39:11 +02:00
Matthew Iselin
bff8379a29 Use correct precision in fastInverseSqrt to ensure the fast compute_inversesqrt is used. 2017-06-20 09:35:41 -07:00
Christophe Riccio
cad2c545f6 Fixed bitfield test failure #631 2017-06-04 12:28:55 +02:00
Christophe Riccio
0c3134a52d Fixed usused variable warning in GTX_spline #618 2017-06-04 11:42:05 +02:00
Christophe Riccio
a9a832e187 - Added error for including of different versions of GLM #619 - Added GLM_FORCE_IGNORE_VERSION to ignore error caused by including different version of GLM #619 2017-06-04 11:36:13 +02:00
Christophe Riccio
83602bdea4 - Fixed GLM_FORCE_SIZE_T_LENGTH and add test coverage #624 2017-06-04 10:50:47 +02:00
Christophe Riccio
2834d7376a Fixed dual quaternion != operator #629 2017-06-04 10:09:18 +02:00
Christophe Riccio
40398d67cd Added vec2 cross #621 2017-04-08 19:37:20 +02:00
Christophe Riccio
96adec5f5e Added Z-order experiments 2017-04-08 19:36:54 +02:00
Christophe Riccio
ff64d51a1c Merge 0.9.8 branch 2017-03-27 00:03:37 +02:00
Christophe Riccio
e36368273b Merge branch 'master' of https://github.com/g-truc/glm 2017-03-26 23:51:33 +02:00
Christophe Riccio
5459e93446 Added bitfield interleave implementation 2017-03-26 23:51:13 +02:00
Christophe
93f858503c Merge pull request #617 from elect86/patch-4
Update func_common.hpp, typo #617
2017-03-24 21:00:14 +01:00
Giuseppe Barbieri
6d72ce042f Update func_common.hpp 2017-03-14 09:53:59 +01:00
Christophe Riccio
bb4f6dc9d4 Removed support of boost static_assrt 2017-03-10 21:40:48 +01:00
Christophe Riccio
9f4971289c Merge branch 'master' of https://github.com/g-truc/glm 2017-03-04 00:55:56 +01:00
Christophe Riccio
7fdf3c34df Added packing tests 2017-03-04 00:55:36 +01:00
Christophe
a813c3f291 Merge pull request #615 from Sillamacka/FixShadowWarnings
Fix some more shadowing warnings that had slipped through. #615
2017-03-02 20:03:26 +01:00
Magnus Bergsten
0ffaea051e Fix some more shadowing warnings that had slipped through. 2017-03-03 01:25:26 +09:00
Christophe Riccio
149a6c4258 Merge branch 'master' of https://github.com/g-truc/glm 2017-02-28 22:22:46 +01:00
Christophe Riccio
c42376625a Merge branch '0.9.8' 2017-02-28 22:22:08 +01:00
Christophe Riccio
c6a8b4464b - Fixed packF3x9_E1x5 exponent packing #614 2017-02-28 22:20:04 +01:00
Christophe Riccio
d53e36782b - Fixed packF3x9_E1x5 exponent packing #614 2017-02-28 22:19:26 +01:00
Christophe
ff790f3593 Merge pull request #613 from blahgeek/cuda-compiler-version
Properly set cuda compiler version #613
2017-02-28 10:09:04 +01:00