Thom de Villa
3b9e90c7b6
std::hash specialization for glm::tdualquat
ago%!(EXTRA string=10 years)
Christophe Riccio
063c5c7367
Fixed quaternion pow #346
ago%!(EXTRA string=10 years)
Christophe Riccio
f602c8e7ad
Updated _MAYBE to follow GLM conventions
ago%!(EXTRA string=10 years)
Dustin Biser
386357f612
Update norm.hpp
...
Fixed documentation typo for distance2 functions
"Returns the squared distance between p0 and p1, i.e., length(p0 - p1)"
changed to
"Returns the squared distance between p0 and p1, i.e., length2(p0 - p1)"
ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg
9cc7dc1763
Simplify GLM_FORCE_EXPLICIT_CTOR declarations
...
- Instead of wrapping the declarations, use a macro for the keyword "explicit"
ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg
c2078afc12
Simplify the constexpr declarations of the GLM_META_PROG_HELPERS
...
- No repetition
- Half the size
ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg
6d1ddc8980
Define MAYBE macros for explicit and constexpr
...
- So we can wrap less code in macros
ago%!(EXTRA string=10 years)
Christophe Riccio
ac21d7bdad
Fixed use of libstdc++ with Clang #351
ago%!(EXTRA string=10 years)
Christophe Riccio
9e2f6dfc7f
Fixed Intel compiler build error on Linux #354
ago%!(EXTRA string=10 years)
Christophe Riccio
76bd630bbd
Fixed isfinite with C++98 compilers #343
ago%!(EXTRA string=10 years)
Christophe Riccio
056d6bd95e
fixed typo #344
ago%!(EXTRA string=10 years)
Christophe Riccio
dcfddb75b8
Updated list of compiler versions
ago%!(EXTRA string=10 years)
Christophe Riccio
9539174494
Fixed build
ago%!(EXTRA string=10 years)
Christophe Riccio
02d7be8531
Improved packing code to give vectorization a chance
ago%!(EXTRA string=10 years)
Christophe Riccio
c90f7b0973
Fixed build
ago%!(EXTRA string=10 years)
Christophe Riccio
38c9cd6cba
Added GLM_META_PROG_HELPERS #350
ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg
38f63d3943
Add static rows, cols, prec, and components fields to all matrix types
ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg
5d05c8c1f7
Correct component amounts for simqQuat and simdVec4
ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg
a9c26d065b
Add static components and prec members to all vector and quaternion types
ago%!(EXTRA string=10 years)
Christophe Riccio
0141954756
Added mirror repeat
ago%!(EXTRA string=10 years)
Christophe Riccio
ff1f50bb15
Added GTX_wrap
ago%!(EXTRA string=10 years)
Christophe Riccio
08eedc6209
Added experiment for new fastCos. More sRGB tests.
ago%!(EXTRA string=10 years)
Carsten Neumann
2ee6151a40
Use unions for type punning
...
Fixes #334
ago%!(EXTRA string=10 years)
morgan
d69aa08187
Small documentation mistake in intersect.hpp, plane instead of triangle.
ago%!(EXTRA string=10 years)
Christophe Riccio
ea36f44294
Fixed perspective fovy argument documentation #327
ago%!(EXTRA string=10 years)
Christophe Riccio
303a523325
Fixed C++98 build
ago%!(EXTRA string=10 years)
Christophe Riccio
df8cd22706
Fixed specifier removal by 'std::make_pair<>' #333
ago%!(EXTRA string=10 years)
Christophe Riccio
7f291cdbeb
Renamed readme.md
ago%!(EXTRA string=10 years)
Christophe Riccio
e1c3c531dd
Fixed warnings
ago%!(EXTRA string=10 years)
Christophe Riccio
f51bcc70cc
Added <glm/gtx/hash.hpp> to perform to perform std::hash on GLM types #320
ago%!(EXTRA string=10 years)
Christophe Riccio
a8203ac034
Fixed multi-line comment warning in g++. #315
ago%!(EXTRA string=10 years)
Thom de Villa
b1c45d3ce3
add precision support to std::hash glm specializations
ago%!(EXTRA string=10 years)
Thom de Villa
36e2bdd294
comment fix
ago%!(EXTRA string=10 years)
Thom de Villa
44c3453c84
std::hash support for glm types
...
std::hash template specializations implemented for vec, quat and mat
types
ago%!(EXTRA string=10 years)
BryceMehring
47116d8c28
Fixed multi-line comment warning in g++.
ago%!(EXTRA string=10 years)
Aaron Cooper
982e395331
Accidentally changed spaces to tabs. Reverting that change.
ago%!(EXTRA string=10 years)
Aaron Cooper
490cfbea3a
Added left handed functions for perspective, perspectiveFov, and lookAt.
ago%!(EXTRA string=10 years)
Christophe Riccio
7e6b502639
Fixed default precision for quat and dual_quat type #312
ago%!(EXTRA string=10 years)
plasmacel
b94aa556c5
add default precision to quat type
ago%!(EXTRA string=10 years)
plasmacel
62658e8dce
add default precision to quat type
ago%!(EXTRA string=10 years)
Jonathan Zrake
d3313421c6
Add functions eulerAngleXYZ and extractEulerAngleXYZ
ago%!(EXTRA string=10 years)
Christophe Riccio
7b9c7008eb
Updated version
ago%!(EXTRA string=10 years)
Christophe Riccio
567157fc8c
Updated version
ago%!(EXTRA string=10 years)
Christophe Riccio
9a8cffd83a
Fixed Android doesn't have C++ 11 STL #284
ago%!(EXTRA string=10 years)
Christophe Riccio
042270d049
Added 'fmod' overload to GTX_common with tests, Removed integer specification for 'mod' in GTC_integer #308
ago%!(EXTRA string=10 years)
Christophe Riccio
7844332816
Fixed memory corruption (undefined behaviour) #303
ago%!(EXTRA string=10 years)
Christophe Riccio
f1d4c39622
Fixed memory corruption (undefined behaviour) #303
ago%!(EXTRA string=10 years)
Christophe Riccio
49cf8d8964
Disable GLM_HAS_TRIVIAL_QUERIES
ago%!(EXTRA string=10 years)
Christophe Riccio
7751bd4af4
Fixed MinGW32 build
ago%!(EXTRA string=10 years)
Christophe Riccio
d33974afa6
Fixed warning
ago%!(EXTRA string=10 years)