Christophe
72022c2cf7
Merge pull request #1024 from bjornwah/fix_compiler_warnings
...
Fix compiler warnings #1024
ago%!(EXTRA string=5 years)
Christophe
69a3ab22ab
Merge pull request #1025 from waywardmonkeys/fix-opencloth-link
...
Fix link to opencloth. #1025
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)
Bruce Mitchener
e7554a5d88
Fix link to opencloth.
ago%!(EXTRA string=5 years)
Christophe
2929ad5a66
Merge pull request #1023 from thomasbbrunner/cmake-documentation
...
Improved documentation on compiling GLM with CMake #1023
ago%!(EXTRA string=5 years)
Thomas Brunner
c49df617db
Improved documentation on compiling GLM with CMake
ago%!(EXTRA string=5 years)
Christophe
dc2a00e3a8
Merge pull request #1018 from kring/patch-1
...
Fix a typo in the manual, glm/geometry.hpp -> glm/geometric.hpp #1018
ago%!(EXTRA string=5 years)
Christophe
6c97378695
Merge pull request #1011 from Bargor/master
...
Fixed warning when compiling with MSVS in SIMD mode #1011
ago%!(EXTRA string=5 years)
Christophe
1e0ad71ec7
Merge pull request #1014 from serkan3k/patch-1
...
Fixed typo in documentation #1014
ago%!(EXTRA string=5 years)
Christophe
949028f675
Merge pull request #1016 from brunotl/master
...
neon : fix "unused function" warning #1016
ago%!(EXTRA string=5 years)
Christophe
5c285ad647
Merge pull request #1020 from r0mai/cpp14-clang
...
Support clang in C++1z mode #1020
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)
Kevin Ring
4c79cd1781
Fix comment alignment.
ago%!(EXTRA string=5 years)
Kevin Ring
c80fd556b6
Fix a typo in the manual, glm/geometry.hpp -> glm/geometric.hpp
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)
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)
Christophe
280ba02382
Merge pull request #1010 from C3NZ/master
...
Fix the readme example to successfully include `glm::pi` #1010
ago%!(EXTRA string=5 years)
C3NZ
fc6966be28
[fix] readme to include glm::pi from scalar_constants.hpp and not constants.hpp, which seems to be where pi lives as of latest release.
ago%!(EXTRA string=5 years)
Christophe
7574b172e9
Merge pull request #1009 from Zuzu-Typ/master
...
Fixed incorrect assertion for min and max #1009
ago%!(EXTRA string=5 years)
Zuzu-Typ
b39c3550af
Fixed assertion (min, max)
ago%!(EXTRA string=5 years)
Zuzu-Typ
aa6a2757a5
Merge pull request #1 from g-truc/master
...
Update from master
ago%!(EXTRA string=5 years)
Christophe
e944b22f20
Merge pull request #1008 from blat-blatnik/master
...
Better .natvis file #1008
ago%!(EXTRA string=5 years)
blat-blatnik
ef44390073
Merge pull request #1 from blat-blatnik/better-natvis
...
Added features to the .natvis file
ago%!(EXTRA string=5 years)
blat-blatnik
2cc2c3ae6e
Added features to the .natvis file
...
I've been using this natvis file in some personal projects that use GLM and I've found it to be very helpful when debugging GLM code.
vectors are displayed in the debugger like this:
glm::vec4 v(1, 2, 3, 4); // [1 2 3 4]
when expanding the view, the debugger will show each individual component, as well as the length of the vector, and hex RGBA code (for float vectors only), like this:
glm::vec4 v(0.5); // [0.5 0.5 0.5 0.5]
[len] 1
[rgba] #7F7F7F7F
x 0.5
y 0.5
z 0.5
w 0.5
Matrices are displayed in row major order when expanded in the debugger like this:
glm::mat4 m = glm::translate(glm::mat4(1), glm::vec3(1, 2, 3));
// [1 0 0 0] [0 1 0 0] [0 0 1 0] [1 2 3 1]
row 1 [1 0 0 1]
row 2 [0 1 0 2]
row 3 [0 0 1 3]
row 4 [0 0 0 1]
columns
- col 1 [1 0 0 0]
- col 2 [0 1 0 0]
- col 3 [0 0 1 0]
- col 4 [1 2 3 1]
Quaternions are displayed as: w + xi + yj + zk
glm::quat q(1, 2, 3, 4); // 1 + 2i + 3j + 4k
Dual quaternions are displayed as:
glm::dualquat dq(q, q); // [r: 1 + 2i + 3j + 4k] [d: 1 + 2i + 3j + 4k]
ago%!(EXTRA string=5 years)
christophe
bf71a83494
Updated release date
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
c039ac6eb6
Tentative fix of version test
ago%!(EXTRA string=5 years)
christophe
ecca935580
Updated readme
ago%!(EXTRA string=5 years)
christophe
bf44be3105
Fixed invalid line
ago%!(EXTRA string=5 years)
christophe
488be5b75a
Merge branch 'master' of https://github.com/g-truc/glm
ago%!(EXTRA string=5 years)
christophe
a3e188f946
Fixed grammar #990
ago%!(EXTRA string=5 years)
Christophe
2a2008df33
Merge pull request #1003 from wojcikt/fix-cmake-config
...
Fix glmConfig-version.cmake using undefined variable #1003
ago%!(EXTRA string=5 years)
Tomasz Wójcik
2c84530227
Fix glmConfig-version.cmake using undefined variable
ago%!(EXTRA string=5 years)
Christophe Riccio
f4c6667347
Fixed unnecessary warnings from matrix_projection.inl #995
ago%!(EXTRA string=5 years)
Christophe Riccio
2a65978348
Merge branch 'master' of https://github.com/g-truc/glm into matrix-int
ago%!(EXTRA string=5 years)
Christophe
efbfecab63
Merge pull request #996 from Bargor/quaternion-slerp-multiple-spins
...
Quaternion slerp overload which interpolates with extra spins #996
ago%!(EXTRA string=5 years)
Christophe
6b458cb173
Merge pull request #966 from Twinklebear/master
...
Add Simpler GLM CMake Config #966
ago%!(EXTRA string=5 years)
Kontny Karol
31d01b525e
Quaternion slerp overload which interpolates with extra spins
...
Signed-off-by: Karol Kontny <barolek@gmail.com>
ago%!(EXTRA string=5 years)
Will Usher
739a16e6d1
fix travis as well
ago%!(EXTRA string=5 years)
Will Usher
e6af446716
fix manual glm_DIR mention
ago%!(EXTRA string=5 years)
Will Usher
681b8badcd
Fix appveyor glm_DIR path
ago%!(EXTRA string=5 years)
Will Usher
4d47b27333
Adjust cmake file paths to match make install for distribution
ago%!(EXTRA string=5 years)
Will Usher
a331771ea8
Merge remote-tracking branch 'upstream/master'
ago%!(EXTRA string=5 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=5 years)
Christophe Riccio
e8d758f746
Added integer matrix extensions and fixed build
ago%!(EXTRA string=5 years)
Christophe Riccio
0d9abe3725
Added missing EXT extensions
ago%!(EXTRA string=5 years)