Christophe
0d52d5ddab
Fix master build
ago%!(EXTRA string=1 year)
Charles Huber
4b6284e39d
GCC: Fix noexcept warnings on hash functions
...
Fix warnings on hash functions with GCC and -Wnoexcept:
* Add GLM_HAS_NOEXCEPT flag & GLM_NOEXCEPT #define to setup.hpp.
* Add GLM_NOEXCEPT to hash functions in hash.hpp.
* Add GLM_NOEXCEPT to matrix operator[] accessors.
* Add gtx_hash.cpp and a test to verify all hash overloads compile.
Configure with -DCMAKE_CXX_FLAGS="-Werror -Wnoexcept" to test.
ago%!(EXTRA string=3 years)
SGrottel
dd40903b74
Implemented 'principle component analysis' utility in gtx, including tests
ago%!(EXTRA string=4 years)
Groove
c56cc083a4
Added GTX_load experiments
ago%!(EXTRA string=7 years)
Christophe Riccio
69f94334e0
Added GTX_easing for interpolation functions #761
ago%!(EXTRA string=7 years)
Christophe Riccio
5cf8765656
Added GTX_texture
ago%!(EXTRA string=8 years)
Christophe Riccio
d93a3be4ac
- Improved API documentation #668
ago%!(EXTRA string=8 years)
Christophe Riccio
c0df21a398
Added glm/ext.hpp build test
ago%!(EXTRA string=8 years)
Vincent Aymong
d6abdb7935
Implements QR and RQ matrix decomposition functions.
ago%!(EXTRA string=8 years)
Christophe Riccio
40398d67cd
Added vec2 cross #621
ago%!(EXTRA string=8 years)
Christophe Riccio
d4019aab40
Moved color_encoding to experimental
ago%!(EXTRA string=9 years)
Christophe Riccio
a17f795aaf
Added GTX_vec_swizzle, faster compile time swizzling then swizzle operator #558
ago%!(EXTRA string=9 years)
Christophe Riccio
630f0840f2
Removed 0.9.8 deprecated extensions
ago%!(EXTRA string=9 years)
Christophe Riccio
96963f88cc
Single file for simd specialization
ago%!(EXTRA string=9 years)
Christophe Riccio
234d7d4ba9
Simplify code removing GLM_FORCE_SIZE_FUNC, GLM_META_PROG_HELPERS, GLM_STATIC_CONST_MEMBERS and 'type' type trait. Added experiments for GTX_type_trait
ago%!(EXTRA string=9 years)
Christophe Riccio
b0285416b0
Fixed GTX_extended_min_max filename typo #386
ago%!(EXTRA string=10 years)
Christophe Riccio
a9ab80d5fd
Added compNormalize function to GTX_component_wise
ago%!(EXTRA string=10 years)
Christophe Riccio
998feff87e
Added GTX_float_normalize
ago%!(EXTRA string=10 years)
Christophe Riccio
53e494bea9
Removed GTX_multiple
ago%!(EXTRA string=10 years)
Christophe Riccio
ff1f50bb15
Added GTX_wrap
ago%!(EXTRA string=10 years)
Christophe Riccio
3f48ffefb0
Updated license
ago%!(EXTRA string=11 years)
Christophe Riccio
7621a735a3
Move GTC_type_aligned to GTX extensions
ago%!(EXTRA string=11 years)
Christophe Riccio
d3b368b65c
Added GTC_integer, deprecated GTX_bit
ago%!(EXTRA string=11 years)
Joshua Moerman
62ac07815c
Adds scalar multiplication for all types
ago%!(EXTRA string=11 years)
Joshua Moerman
77c704e210
Adds range support
ago%!(EXTRA string=11 years)
Christophe Riccio
ec513f4466
Added GTX_common with isdenomal #223
ago%!(EXTRA string=11 years)
Christophe Riccio
3b7aadc2e3
Added initial commit for GLM_GTX_matrix_decompose #227
ago%!(EXTRA string=11 years)
Christophe Riccio
ae2af04599
Updated release with GTX_matrix_transform_2d and added blank unit test file for the extension. ( #176 , #178 )
ago%!(EXTRA string=11 years)
jan p springer
0f66a02c2a
added: op<< for glm types
ago%!(EXTRA string=12 years)
Christophe Riccio
2e72af3f6d
Added test files for all GTX extensions
ago%!(EXTRA string=12 years)
Christophe Riccio
61589b8a28
Added a GTX_euler_angle unit test
ago%!(EXTRA string=12 years)
Maksim Vorobiev
50c870ea96
Moved all dual quaternion functionality from GTC space to GTX.
ago%!(EXTRA string=12 years)
Christophe Riccio
59b9a780e9
Added GTX_scalar_relational implementation and tests
ago%!(EXTRA string=12 years)
Christophe Riccio
739ab3529c
Resolved issue #4 , added GLM_GTX_rotate_normalized_axis
ago%!(EXTRA string=13 years)
Christophe Riccio
8b75ff6e1c
Added GTX_multiple tests
ago%!(EXTRA string=13 years)
Christophe Riccio
7e3f00d034
Added missing test files
ago%!(EXTRA string=13 years)
Christophe Riccio
6a4677c30e
Promoted GTX_epsilon, GTX_ulp, fixed build, removed deprecation warning at build time
ago%!(EXTRA string=13 years)
Christophe Riccio
b2f0f4d3f9
Move noise, random and ulp test to GTC tests
ago%!(EXTRA string=13 years)
Christophe Riccio
3aa30ff67c
Added vector query basic tests
ago%!(EXTRA string=14 years)
Christophe Riccio
d09501b7b0
Added epsilon constant and improved queries... still probably broken, need extra test
ago%!(EXTRA string=14 years)
Christophe Riccio
6277440507
Fixed removed namespace still present
ago%!(EXTRA string=14 years)
Christophe Riccio
09ee14ad4c
Added uint log2 and deprecate GTX_unsigned_int
ago%!(EXTRA string=14 years)
Christophe Riccio
b11f0cd3cc
Added string cast test
ago%!(EXTRA string=14 years)
Christophe Riccio
b049cae5f2
Updated random tests
ago%!(EXTRA string=14 years)
Christophe Riccio
1aaf0525ea
Updated quaternion test files
ago%!(EXTRA string=14 years)
Christophe Riccio
699e8d3039
Added GTX_rotate_vector test file
ago%!(EXTRA string=14 years)
Christophe Riccio
867d59ca6e
Fixed GTX test names
ago%!(EXTRA string=14 years)
Christophe Riccio
7432afca27
Added test file for vector_angle
ago%!(EXTRA string=14 years)
Christophe Riccio
2ca5985b0e
Added ULP test file
ago%!(EXTRA string=14 years)
Christophe Riccio
a805b42f8b
Added noise extension and test files
ago%!(EXTRA string=14 years)