Commit Graph

4631 Commits

Author SHA1 Message Date
Christophe Riccio
e8d758f746 Added integer matrix extensions and fixed build 2020-02-11 11:44:52 +01:00
Christophe Riccio
0d9abe3725 Added missing EXT extensions 2020-02-10 21:44:31 +01:00
Christophe Riccio
c4fd0b3aa3 Clean up integer matrix 2020-02-10 20:22:47 +01:00
Christophe Riccio
9e7a486c0e Added matrix integer extensions and tests 2020-02-10 19:06:30 +01:00
Christophe Riccio
684817db46 Clean up integer precision 2020-02-08 16:21:22 +01:00
Christophe Riccio
79d78bbdde Work on integer matrix 2020-02-07 17:45:02 +01:00
Christophe Riccio
6bd53cc9e5 Added files for EXT packing extensions 2020-02-07 15:20:42 +01:00
Christophe Riccio
65c8ff2bd6 Merge branch 'master' of https://github.com/g-truc/glm 2020-02-07 15:19:33 +01:00
Christophe Riccio
00ef7042df Removed duplicated vector 2020-02-07 15:19:14 +01:00
Christophe
6d8b4a11bf
Merge pull request #989 from dorodnic/doc_fix
Fixing output order in the documentation of glm::polar #989
2020-02-07 14:58:50 +01:00
Christophe
82d500376e
Merge pull request #992 from amaury-ml/compfix
[Aarch64] fix for glm::length #992
2020-02-07 14:57:13 +01:00
Amaury Le Leyzour
16a650ea65 [Aarch64] fix for glm::length 2020-02-05 17:48:31 -08:00
Christophe Riccio
8e58cdbbf8 - Added GLM_EXT_vector_intX_sized and GLM_EXT_vector_uintX_sized extensions 2020-02-04 17:11:07 +01:00
dorodnic
56c2cadc4a Fixing output order in the documentation of glm::polar 2020-01-06 22:21:02 +02:00
Will Usher
d773b4453a Merge remote-tracking branch 'upstream/master' 2020-01-05 17:48:47 -07:00
Christophe Riccio
13724cfae6 Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests 2020-01-05 21:19:37 +01:00
Christophe Riccio
028b303a65 Fixed CXX tests 2020-01-05 21:14:53 +01:00
Christophe Riccio
79b5197e5d Fixed CXX tests 2020-01-05 21:12:11 +01:00
Christophe Riccio
a68949eba4 Fixed force cxx version tests 2020-01-05 21:09:37 +01:00
Christophe Riccio
2d8ccef1af Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests 2020-01-05 21:07:42 +01:00
Christophe Riccio
d92ac09ce2 Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests 2020-01-05 21:05:29 +01:00
Christophe Riccio
8381f8e71e Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests 2020-01-05 21:02:56 +01:00
Christophe Riccio
3ee3659adb Added force defines tests 2020-01-05 20:57:20 +01:00
Christophe Riccio
85e491b30c Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests 2020-01-05 20:41:51 +01:00
Christophe Riccio
638eb14fcd - Added GLM_FORCE_QUAT_DATA_WXYZ to store quat data as w,x,y,z instead of x,y,z,w #983 2020-01-05 15:51:05 +01:00
Christophe Riccio
c8440b09e2 Fixed doc theme 2020-01-05 15:27:06 +01:00
Christophe Riccio
af6f1d7b8f Fixed EXT_matrix_clip_space perspectiveFov 2020-01-05 15:26:50 +01:00
Christophe Riccio
436579b37e Fixed Wimplicit-int-float-conversion warnings with clang 10+ #986 2020-01-05 15:13:20 +01:00
Christophe Riccio
016263179c Merge branch 'master' of https://github.com/kraj/glm 2020-01-05 15:08:16 +01:00
Christophe Riccio
de00ac4ef5 Updated tentative release date 2020-01-05 14:46:09 +01:00
Christophe Riccio
4fce0f0de5 Merge branch 'master' of https://github.com/g-truc/glm 2020-01-05 14:44:16 +01:00
Christophe Riccio
a2e2e97a7a Updated license date #984 2020-01-05 14:44:08 +01:00
Will Usher
9934715232 Merge branch 'master' of github.com:Twinklebear/glm 2020-01-01 13:15:17 -08:00
Will Usher
6f26ac3ada Merge remote-tracking branch 'upstream/master' 2020-01-01 13:06:33 -08:00
Khem Raj
d2b9bbb911 Fix Wimplicit-int-float-conversion warnings with clang 10+
This is a new warning in clang which will be available in clang 10
onwards

Fixes
error: implicit conversion from 'const int' to 'float' may lose precision [-Werror,-Wimplicit-int-float-conversion]
2019-12-27 18:44:52 -08:00
Christophe
8828c3f1fd Fixed GLM_EXT_matrix_clip_space warnings #980 2019-12-09 14:21:08 +01:00
Christophe
d666b5e533
Merge pull request #976 from amaury-ml/compfix
Fixing minor issues reported by the compiler #976
2019-11-29 11:24:25 +01:00
Amaury Le Leyzour
9da0c80e26 Yet another fix as this is no longer covered by unit tests 2019-11-21 13:03:22 -08:00
Amaury Le Leyzour
c7dbbee6a1 Fix typo 2019-11-20 09:05:39 -08:00
Amaury Le Leyzour
923f7222d1 Fix Neon issues 2019-11-19 18:26:16 -08:00
Amaury Le Leyzour
9ce038104c Fixing minor compiler issue 2019-11-19 17:30:57 -08:00
Christophe
8a34283c87
Merge pull request #972 from amaury-ml/mat4/inverse
glm-aarch64: Add neon's mat4 inverse #972
2019-11-16 15:11:01 +01:00
Amaury Le Leyzour
77d797bd54 respect project's coding style 2019-11-12 15:49:26 -08:00
Amaury Le Leyzour
a2403634da glm-aarch64: Add neon's mat4 inverse 2019-11-12 15:41:53 -08:00
Christophe Riccio
7eb810be81 Added C++14 and C++17 specific tests 2019-11-06 15:06:47 +01:00
Christophe Riccio
2a3894f9df Added C++14 and C++17 specific tests 2019-11-06 15:04:34 +01:00
Christophe Riccio
3da0e18de7 Added missing quat constexpr #955 2019-11-06 15:03:32 +01:00
Christophe Riccio
95b1cdbbfe Added fma implementation based on std::fma #969 2019-11-06 10:57:35 +01:00
Christophe Riccio
338bdead48 Fixed readme 2019-11-02 16:55:52 +01:00
Christophe Riccio
9caadbdf86 Added CMake GLM interface #963 2019-11-02 16:47:21 +01:00