Christophe
cc98465e35
Merge pull request #1049 from borodust/aligned_bugfixes
...
Various bugfixes for aligned/simd codepaths #1049
2022-04-20 12:39:39 +02:00
Christophe
416d0a23eb
Merge pull request #1078 from maniek2332/gtx-easing-bounce-fix
...
Fix glm::bounceEaseInOut() easing formula #1078
2022-04-20 12:38:07 +02:00
Christophe
53eb7a2749
Merge pull request #1080 from junjie020/fix_frustumLH_matrix_bug
...
fix frustumLH projection matrix error #1080
2022-04-20 12:36:24 +02:00
Christophe
8b6e2ffb4a
Merge pull request #1096 from gottfriedleibniz/fix/minmax
...
fix: associated min/max #1096
2022-04-20 12:33:57 +02:00
Christophe
922f391824
Merge pull request #1100 from baldvin-kovacs/master
...
Fix implicit conversion compiler error in glm/gtc/random.inl #1100
2022-04-20 12:32:14 +02:00
Christophe
df969513ae
Merge pull request #1085 from jakubtyrcha/fix_msvc_compilation_cxx_20
...
Fixed MSVC compilation error with C++ 20 #1085
2022-04-20 12:31:30 +02:00
Christophe
c8f3357657
Merge pull request #1088 from xaedes/patch-sort-fwd-mat
...
Sort inconsistently ordered mat declarations in fwd.hpp #1088
2022-04-20 12:30:43 +02:00
Christophe
b7140ca2c8
Merge pull request #1089 from Zuzu-Typ/patch-2
...
Removed redundant precision qualifiers #1089
2022-04-20 12:29:48 +02:00
Christophe
1022fdf6d1
Merge pull request #1090 from gottfriedleibniz/fix-neverinline
...
fix: GLM_NEVER_INLINE #1090
2022-04-20 12:28:19 +02:00
Christophe
f08ee17957
Merge pull request #1091 from yknishidate/bugfix
...
Fix tengant typo #1091
2022-04-20 12:27:40 +02:00
Christophe
fd265ff18e
Merge pull request #1092 from elect86/patch-5
...
Update type_vec4.hpp
2022-04-20 12:27:06 +02:00
Christophe
89d0eb1f06
Merge pull request #1094 from gottfriedleibniz/fix/mat2x3
...
fix mat2 constructors #1094
2022-04-20 12:26:28 +02:00
Christophe
d33344bd86
Merge pull request #1097 from gottfriedleibniz/fix/color
...
fix hsvColor types #1097
2022-04-20 12:25:48 +02:00
Christophe
43f2a5258b
Merge pull request #1098 from gottfriedleibniz/fix/arm
...
few ARM fixes #1098
2022-04-20 12:25:14 +02:00
Christophe
b2a9dae6dc
Merge pull request #1099 from Windsander/shearing
...
feat: add shearing matrix operation on matrix_transfom #1099
2022-04-20 12:24:33 +02:00
Christophe
816e9b70fb
Merge pull request #1102 from WarEagle451/patch-1
...
Fix: Spelling mistake #1102
2022-04-20 12:22:55 +02:00
Noah LeBlanc
7243647a78
Spelling mistake fix
2022-02-15 01:54:29 -05:00
Leandro Nini
970860d06f
Add missing define
2022-02-11 15:00:02 +01:00
Baldvin Kovacs
63a229359e
Fix implicit conversion compiler error in glm/gtc/random.inl
...
/glm/gtc/random.inl:25:17: error: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Werror,-Wimplicit-int-conversion]
std::rand() % std::numeric_limits<uint8>::max());
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-02-10 22:12:46 +01:00
arikanli
0f318f63af
feat: add shearing matrix operation on matrix_transfom
2022-01-20 21:27:30 +08:00
Gottfried Leibniz
3062122e5e
fix: associated min/max
...
Remove unused qualifier and fix incorrect definition
2022-01-14 19:16:44 -04:00
Gottfried Leibniz
bfeb882fdb
few ARM fixes
2022-01-14 19:14:27 -04:00
Gottfried Leibniz
14e3b04274
fix hsvColor types
2021-12-27 21:09:01 -04:00
Gottfried Leibniz
b857caa655
fix mat2 constructors
2021-12-13 16:14:40 -04:00
Giuseppe Barbieri
9621e7597e
Update type_vec4.hpp
2021-11-24 10:10:51 +01:00
nishidate-yuki
c5f9b31688
Fix tengant typo
2021-11-17 14:46:17 +09:00
Gottfried Leibniz
656a699f9a
fix: glm_never_inline
2021-11-11 09:28:03 -04:00
Zuzu-Typ
fcda03b545
Removed precision qualifiers from atan2 in euler_angles.inl
2021-11-03 15:41:43 +01:00
Zuzu-Typ
1ed9bd96a9
Removed invalid precision qualifiers
...
`saturate(T x)` and `atan2(T x, T y)` have precision qualifiers as function template parameters, but they don't use (or need) them.
Removed these two qualifiers
2021-11-03 10:30:22 +01:00
xaedes
b5456a56a3
Sort inconsistently ordered mat declarations in fwd.hpp
2021-10-26 19:10:33 +02:00
Sven Nähler
a47a719b17
Fixed: use of undeclared identifier 'vdivq_f32' while compile for ARMv7
2021-10-07 09:45:00 +02:00
jakubtyrcha
318d7f2398
Fixed error C3861: 'Lv': identifier not found
...
This diagnostic occurred in the compiler generated function 'glm::vec<1,T,Q> &glm::vec<1,T,Q>::operator |=(const glm::vec<1,A,Q> &)'
2021-09-18 19:26:01 +01:00
Christophe
6ad79aae3e
Merge pull request #1082 from psychocoderHPC/topic-HIPsupport
...
add AMD HIP support #1082
2021-09-02 16:54:41 +02:00
Pavel Korolev
401cc833ef
Various bugfixes for aligned/simd codepaths
2021-08-08 00:43:30 +03:00
René Widera
a1d88cf991
add AMD HIP support
...
Add support for AMD HIP.
2021-08-05 11:54:10 +02:00
Christophe
06ed280db4
Merge pull request #1081 from xaedes/patch-1
...
Fixed header comment #1081
2021-07-31 23:46:22 +02:00
xaedes
a8b3401574
Fixed header comment
...
Info how to include this header file contained a wrong path. Changed it to the correct one.
2021-07-27 12:59:03 +02:00
junjie020
5f95999f32
fix frustumLH projection matrix get wrong result when left/right or top/bottom is not symmetries
2021-07-16 11:22:43 +08:00
Christophe
2759ceca04
Merge pull request #1079 from BramblePie/Change_orientedAngle_function
...
Change orientedAngle function #1079
2021-07-15 09:57:29 +02:00
Christophe
f0066a2acf
Merge pull request #1074 from szabolcsdombi/quaternion-constructor-parameters-fix
...
make quaternion constructor respect GLM_FORCE_QUAT_DATA_XYZW
2021-07-15 09:56:22 +02:00
Bram Pieters
90e85225f5
Change orientedAngle function
2021-06-24 15:03:12 +02:00
Christophe
84f2045a79
Merge pull request #1076 from stephomi/decompose_wxyz
...
Fix matrix decompose (wxyz quaternion) #1076
2021-06-07 21:29:54 +02:00
Christophe
8efb7408b5
Merge pull request #1077 from sgrottel/gtx-pca-test-rework
...
Reworked test for GTX PCA #1077 #1071
2021-06-07 21:27:24 +02:00
Mariusz Okulanis
eb23f89db2
fix glm::bounceEaseInOut()
easing formula
2021-06-07 16:39:24 +02:00
SGrottel
104c1214ee
Avoid fp comparison of glm::sign
return value by introducing a sign comparison helper function
2021-06-05 16:43:47 +02:00
SGrottel
5dbba35275
Changed test functions to explicitly define comparison epsilons.
...
Updated 1aga expected computation results, based on external experiment based on precise / symbolic computation
Unified result comparison to always use `vectorEpsilonEqual` or `matrixEpsilonEqual`
2021-06-05 16:30:40 +02:00
Stéphane GINIER
f32eea1345
Fix matrix decompose (wxyz quaternion)
2021-06-01 16:16:16 +02:00
Christophe
66062497b1
Merge pull request #1075 from Robadob/nvrtc_support
...
BugFix: CUDA RTC support #1075
2021-05-23 18:03:02 +02:00
Robert Chisholm
00a195c687
BugFix: CUDA RTC support.
...
Someone noticed that c6dfaed
would also catch GLM_COMPILER_GCC8
2021-05-19 14:15:57 +01:00
Szabolcs Dombi
820a2c0e62
make quaternion constructor respect GLM_FORCE_QUAT_DATA_XYZW
2021-05-17 08:40:22 +03:00