Christophe Riccio
|
f51bcc70cc
|
Added <glm/gtx/hash.hpp> to perform to perform std::hash on GLM types #320
|
ago%!(EXTRA string=11 years) |
Thom de Villa
|
b1c45d3ce3
|
add precision support to std::hash glm specializations
|
ago%!(EXTRA string=11 years) |
Thom de Villa
|
36e2bdd294
|
comment fix
|
ago%!(EXTRA string=11 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=11 years) |
Christophe Riccio
|
7e6b502639
|
Fixed default precision for quat and dual_quat type #312
|
ago%!(EXTRA string=11 years) |
Jonathan Zrake
|
d3313421c6
|
Add functions eulerAngleXYZ and extractEulerAngleXYZ
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
042270d049
|
Added 'fmod' overload to GTX_common with tests, Removed integer specification for 'mod' in GTC_integer #308
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
7844332816
|
Fixed memory corruption (undefined behaviour) #303
|
ago%!(EXTRA string=11 years) |
Pavel Krajcevski
|
2ba1ae95c2
|
Remove testing #ifdefs
|
ago%!(EXTRA string=11 years) |
Pavel Krajcevski
|
a53696a2dc
|
Specialize template for integer YCoCgR conversion to use bitshifts
|
ago%!(EXTRA string=11 years) |
jan p springer
|
d30aba45e0
|
added: operator<< for tvec1<>
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
4eec569f92
|
Disabled GTX_scalar_multiplication for GCC, failing to build tests #242
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
025a4c79ff
|
Fixed bug #293
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
07913880c4
|
- Fixed conflict with Xlib #define True 1 #293
|
ago%!(EXTRA string=11 years) |
Jonathon Racz
|
dd948d3cc2
|
Fixed inconsistency in templated value
|
ago%!(EXTRA string=11 years) |
Jonathon Racz
|
2d30a6e21a
|
Fixed VS2010 templating issues with decompose function caused by ambiguous type conversions and constants.
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
fc8b4404f0
|
Fixed faceforward build #289
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
2117c53dbf
|
Fixed conflict between GTX_compatibility and GTC_quaternion #286
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
e4ccd06e29
|
Second set of fixes for Android #284
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
732b40c251
|
Fixed 64 bits integer GTX_string_cast to_string on VC 32 bit compiler
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
0d73f61828
|
Deprecate GTX_bit
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
ff3872c859
|
Reducing header dependences
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
67964bfd0a
|
Matching headers and implementations
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
be0c5da488
|
size_type and length_type for all types
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
cdd36afdc1
|
Fixed build
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
3f48ffefb0
|
Updated license
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
c273be264c
|
More fixes for doxygen
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
d276bf3b98
|
Doxygen fixes
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
4f5bd21a5e
|
Doxygen doc fixes
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
7621a735a3
|
Move GTC_type_aligned to GTX extensions
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
4f4763600f
|
Added log2 to GTC_integer
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
2d50df61c3
|
Initial structure for GTC_integer
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
3adf263341
|
Added GLM_FORCE_EXPLICIT_CTOR to require explicit type conversions #269
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
bcd33a89df
|
Fixed build issue
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
2d48d922bd
|
Updated VC support compilers list
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
18b8e2fd4a
|
Fixed Clang warnings
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
0b8ca1a5b6
|
Added a CMake option to execute GLM performance tests. Made quat and dualquat trivially constructible #263
|
ago%!(EXTRA string=11 years) |
Mathias Labeyrie
|
72a5de2320
|
branchless wrapAngle
|
ago%!(EXTRA string=11 years) |
Mathias Labeyrie
|
710e13a8e6
|
Much more precise fastCos and fastSin
fastCos and fastSin had a max error of ~0.2 on [-pi pi].
The updated version is ~0.000007.
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
6f3765d281
|
First draft of GTC_round
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
41c00872a1
|
Fixed GCC build
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
23d2735e03
|
Updated GTX_multiple
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
4b4b6f6cac
|
Removed macros
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
86eae996e4
|
Removed VECTORIZE_VEC for GTX
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
0de2f5c587
|
Added powerOfTwo functions
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
d3b368b65c
|
Added GTC_integer, deprecated GTX_bit
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
69274e740c
|
Promoted bitfieldRotate[Right|left] and bitfieldFill[zero|one]
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
8dd3ec02ea
|
Removed bitRevert, duplicated of bitfieldReverse
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
087d6292e3
|
Added GTC_bitfield extension, promoted GTX_bit
|
ago%!(EXTRA string=11 years) |
Christophe Riccio
|
0c522117c8
|
Opimization of mask, bitfieldInsert, bitfieldExtract and bitCount
|
ago%!(EXTRA string=11 years) |