2884 Commits

Author SHA1 Message Date
Christophe Riccio
1d9a8028e4 Reduced exposed API, reduced included dependencies 2018-08-05 19:04:40 +02:00
Christophe Riccio
7086d902e2 Fixed relational code, reduced header dependencies 2018-08-05 18:24:22 +02:00
Christophe Riccio
78879c675c Refactor headers 2018-08-05 15:22:49 +02:00
Christophe Riccio
fd21f939d8 Rename headers to sort the files 2018-08-03 16:35:48 +02:00
Christophe Riccio
1092810f2f Fixed build 2018-08-02 18:30:46 +02:00
Christophe Riccio
8a79414fb8 Removed type_vec files, deleting unnecessary dependences 2018-08-01 18:41:10 +02:00
Christophe Riccio
e1d21258e7 Split headers to improve compilation time #670 2018-08-01 18:24:31 +02:00
Christophe Riccio
428a468d13 Sliced ext relational extensions 2018-08-01 12:10:27 +02:00
Christophe Riccio
3f0bed6dce Refactor vec1 implementation 2018-08-01 11:01:47 +02:00
Groove
d6673ffafe Fixed doc error 2018-07-31 23:58:36 +02:00
Groove
5898692fc0 Fixed doc error 2018-07-31 23:37:26 +02:00
Groove
f758b48121 Fixed build 2018-07-31 23:26:05 +02:00
Groove
269ae64128 Merged remote master 2018-07-31 23:11:45 +02:00
Groove
fbf3f2016f Refactor configuration macros 2018-07-31 23:05:48 +02:00
Christophe Riccio
0fb8b56f63 Removed useless GLM_FORCE_ALIGNED_GENTYPES 2018-07-31 14:28:14 +02:00
Groove
63aceae081 Fixed SSE1 code generation 2018-07-30 23:26:25 +02:00
Groove
cd58024e40 - Fixed infinite loop in random functions when using negative radius values using an assert #739 2018-07-29 23:30:35 +02:00
Groove
d4daef9150 Fixed invalid conversion from int scalar with vec4 constructor when using SSE instruction 2018-07-29 22:30:19 +02:00
Groove
147d56d90c Can't see values for vec or mat in the debugger #665 2018-07-29 22:11:15 +02:00
Groove
09fb7dedbe Added missing aligned matrix types to GTC_type_aligned 2018-07-29 18:08:02 +02:00
Groove
d427da09df Fixed aligned matrices #777 2018-07-29 17:09:25 +02:00
Groove
d18c7f55ec Tentative fix Visual C++ build 2018-07-29 16:13:21 +02:00
Groove
c53b98abb6 Full coverage of constexpr of vec types 2018-07-29 13:01:07 +02:00
Groove
d0472e0676 Improved constexpr coverrage 2018-07-29 12:04:18 +02:00
Groove
472f2c13b7 Improved constexpr support 2018-07-29 00:33:09 +02:00
Groove
178314a67d Added constexpr test #794 2018-07-29 00:06:31 +02:00
Groove
2e3fc5da83 Fixed error: comparing floating point with == or != is unsafe 2018-07-28 21:35:59 +02:00
Groove
3e364981e8 Fixed error: comparing floating point with == or != is unsafe 2018-07-28 21:18:15 +02:00
Groove
633ca9a2f0 Fixed build 2018-07-28 17:01:06 +02:00
Groove
456dde14f4 Fixed error: comparing floating point with == or != is unsafe 2018-07-28 14:48:16 +02:00
Groove
4dce0e338d Added vector relational tests 2018-07-26 23:33:10 +02:00
Christophe Riccio
1afa681512 - Added identity functions #765 2018-07-26 18:00:31 +02:00
Christophe Riccio
6afce5da27 Added missing equal and notEqual function for mat 2018-07-26 11:54:04 +02:00
Christophe Riccio
6e7bad6bbc Fixed API doc 2018-07-26 11:22:31 +02:00
Groove
751bc4f7f7 - Added missing equal and notEqual with epsilon for matrix types in EXT_vector_relational 2018-07-26 00:03:31 +02:00
Groove
8f0b7c1373 Added missing equal and notEqual with epsilon for quaternion types 2018-07-25 22:16:16 +02:00
Groove
01f9ab5b6d Revert "- Fixed unexpected operator== behavior #723"
This reverts commit c46981b4c336d5dbb0e2c2756247d8779805bcfb.
2018-07-25 00:40:39 +02:00
Groove
c46981b4c3 - Fixed unexpected operator== behavior #723 2018-07-25 00:23:38 +02:00
Groove
c3c8b73c57 Use constexpr only with C++14 compiler 2018-07-24 23:41:55 +02:00
Groove
87ecf4a233 Fixed Visual C++ 2013 warnings in vector relational code #782 2018-07-24 21:04:48 +02:00
Groove
2b22509678 Fixed VC2015 build with GLM_FORCE_CTOR_INIT 2018-07-24 20:49:38 +02:00
Groove
bf7cc4a002 Merge branch 'master' of https://github.com/g-truc/glm 2018-07-24 20:15:14 +02:00
Groove
e1cddde7d5 Fixed VC2013 build 2018-07-24 20:15:08 +02:00
Groove
ea1fccae5e Fixed definision and declarion constexpr miss match 2018-07-24 00:50:58 +02:00
Christophe Riccio
0b39a77057 Fixed build errors 2018-07-23 20:53:38 +02:00
Christophe Riccio
0e11546a3d Removed unused messages 2018-07-23 20:44:11 +02:00
Christophe Riccio
988858145c Added intersectLineTriangle tests 2018-07-23 20:42:38 +02:00
Christophe Riccio
b0d585dc18 Clean up 2018-07-23 20:14:48 +02:00
Christophe Riccio
7c9c8cbd6f Fixed clang build 2018-07-23 20:13:40 +02:00
Christophe Riccio
bb0f4ef324 Fixed build error 2018-07-23 20:05:12 +02:00