Gottfried Leibniz
ce3650f0f2
fix: isMultiple
...
Function declaration has it returning ``vec<L, bool, Q>``, however, the
function uses the equality operator (which only returns a bool). Usage of the
function will generate "no viable conversion ..." compilation errors.
ago%!(EXTRA string=5 years)
Gottfried Leibniz
c00f046c85
fix: fastNormalize ambiguity
...
Declarations in fast_square_root.hpp do not match qualifiers
fast_square_root.inl; will generate: "call to 'fastNormalize' is ambiguous"
errors.
ago%!(EXTRA string=5 years)
Gottfried Leibniz
593415108d
fix: scalebias
...
template glm::qualifier 'Q' cannot be inferred; compiler will ignore it.
ago%!(EXTRA string=5 years)
Gottfried Leibniz
ebf4e9eaa2
fix: unpackUnorm type
ago%!(EXTRA string=5 years)
Gottfried Leibniz
96558e896b
fix: intersectLineTriangle types
ago%!(EXTRA string=5 years)
Gottfried Leibniz
c18ec93b0e
fix: orientate3 types
ago%!(EXTRA string=5 years)
Gottfried Leibniz
93e573f7b1
fix: axisAngle
...
invalid epsilon comparison
ago%!(EXTRA string=5 years)
Gottfried Leibniz
d9124820ed
fix: fastExp promotion
...
implicit conversion increases floating-point precision: 'float' to 'double'
ago%!(EXTRA string=5 years)
Gottfried Leibniz
ebfcde733a
fix: missing type_quat header
...
Fixes: no matching function for call to 'inverse'
ago%!(EXTRA string=5 years)
Amaury Le Leyzour
b43fa52360
Change the logic of defaulted constructors
...
Defaulted functions should not impact the constructor if the user
requests GLM_FORCE_CTOR_INIT.
ago%!(EXTRA string=5 years)
Arthur Danskin
2eeb2662a6
spaces->tabs
ago%!(EXTRA string=5 years)
Arthur Danskin
9627450ef8
allow force_xyzw to work with function swizzleing
ago%!(EXTRA string=5 years)
Bjorn Wahlstrand
6fdeff4d67
Fixed compiler warnings
...
g++-10.1.0/c++20:
'error: compound assignment with ‘volatile’-qualified left operand is deprecated [-Werror=volatile]'
ago%!(EXTRA string=5 years)
Quentin Santos
d6d272e9a0
Fix handling of small magnitude quaternions
...
The special case handling in glm::qua::pow is specifically intended for
the case when the magnitude is null. Even for magnitudes smaller than
epsilon, the common formula should be used. Because comparing a
floating-point value by equality triggers a warning through the
-Weveverything setting of clang, it must be selectively disabled for the
condition.
ago%!(EXTRA string=5 years)
Arthur Danskin
d2ebd5248e
make GLM_FORCE_XYZW_ONLY work with GLM_SWIZZLE_FUNCTION
ago%!(EXTRA string=5 years)
Arthur Danskin
3b3db0fc5a
make GLM_CONFIG_XYZW_ONLY work with GLM_SWIZZLE_FUNCTION
ago%!(EXTRA string=5 years)
Andras Kucsma
82e5f32f04
Support clang in C++1z mode
...
Certain older clang versions signal C++1z mode by defining
__cplusplus as 201406L. Support this as if it were C++14.
https://github.com/llvm/llvm-project/blob/llvmorg-3.6.2/clang/lib/Frontend/InitPreprocessor.cpp#L374
ago%!(EXTRA string=5 years)
Daniel Scharrer
dfdeb9b284
Fix singularity in quaternion to euler angle roll conversion
ago%!(EXTRA string=5 years)
Bruno de Lacheisserie
a584c01fb5
neon : fix "unused function" warning
...
static function in header file must have explicit inline specifier.
ago%!(EXTRA string=5 years)
serkan3k
1f4ef63d00
Fixed typo in documentation
...
A typo in acos function description is changed.
ago%!(EXTRA string=5 years)
Craig Bosma
f8bf087caa
Fix quaternion orientation in `glm::decompose`
ago%!(EXTRA string=5 years)
Karol Kontny
e9ab34e0f0
Fixed warning when compiling with MSVS in SIMD mode
ago%!(EXTRA string=5 years)
christophe
23e0701c04
Updated readme and GLM version
ago%!(EXTRA string=5 years)
christophe
a44e293c40
Reading GLM version in CMake using REGEX on GLM header
ago%!(EXTRA string=5 years)
Zuzu-Typ
b39c3550af
Fixed assertion (min, max)
ago%!(EXTRA string=5 years)
christophe
b4c5bb6c1a
Fixed singularity check for quatLookAt #770
ago%!(EXTRA string=5 years)
christophe
8aa60bbeff
Tentative fix of Clang warnings
ago%!(EXTRA string=5 years)
christophe
bf44be3105
Fixed invalid line
ago%!(EXTRA string=5 years)
Christophe Riccio
f4c6667347
Fixed unnecessary warnings from matrix_projection.inl #995
ago%!(EXTRA string=6 years)
Kontny Karol
31d01b525e
Quaternion slerp overload which interpolates with extra spins
...
Signed-off-by: Karol Kontny <barolek@gmail.com>
ago%!(EXTRA string=6 years)
Christophe Riccio
a4bf8867c2
Added clamp, repeat, mirrorClamp and mirrorRepeat function to GLM_EXT_scalar_commond and GLM_EXT_vector_commond extensions with tests
ago%!(EXTRA string=6 years)
Christophe Riccio
e8d758f746
Added integer matrix extensions and fixed build
ago%!(EXTRA string=6 years)
Christophe Riccio
0d9abe3725
Added missing EXT extensions
ago%!(EXTRA string=6 years)
Christophe Riccio
c4fd0b3aa3
Clean up integer matrix
ago%!(EXTRA string=6 years)
Christophe Riccio
9e7a486c0e
Added matrix integer extensions and tests
ago%!(EXTRA string=6 years)
Christophe Riccio
684817db46
Clean up integer precision
ago%!(EXTRA string=6 years)
Christophe Riccio
79d78bbdde
Work on integer matrix
ago%!(EXTRA string=6 years)
Christophe Riccio
6bd53cc9e5
Added files for EXT packing extensions
ago%!(EXTRA string=6 years)
Christophe Riccio
00ef7042df
Removed duplicated vector
ago%!(EXTRA string=6 years)
Amaury Le Leyzour
16a650ea65
[Aarch64] fix for glm::length
ago%!(EXTRA string=6 years)
Christophe Riccio
8e58cdbbf8
- Added GLM_EXT_vector_intX_sized and GLM_EXT_vector_uintX_sized extensions
ago%!(EXTRA string=6 years)
dorodnic
56c2cadc4a
Fixing output order in the documentation of glm::polar
ago%!(EXTRA string=6 years)
Christophe Riccio
13724cfae6
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=6 years)
Christophe Riccio
d92ac09ce2
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=6 years)
Christophe Riccio
8381f8e71e
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=6 years)
Christophe Riccio
85e491b30c
Tentative fix of GLM_FORCE_QUAT_DATA_WXYZ on Clang with tests
ago%!(EXTRA string=6 years)
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
ago%!(EXTRA string=6 years)
Christophe Riccio
af6f1d7b8f
Fixed EXT_matrix_clip_space perspectiveFov
ago%!(EXTRA string=6 years)
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]
ago%!(EXTRA string=6 years)
Christophe
8828c3f1fd
Fixed GLM_EXT_matrix_clip_space warnings #980
ago%!(EXTRA string=6 years)