Christophe Riccio
b3cae39ea6
Merge 0.9.7
ago%!(EXTRA string=9 years)
Christophe Riccio
872aa9d8ec
Improved ***PowerOfTwo
ago%!(EXTRA string=9 years)
Christophe Riccio
68ec048b70
Fixed roundPowerOfTwo and floorPowerOfTwo #503
ago%!(EXTRA string=9 years)
Christophe Riccio
76d12fb602
Fixed roundPowerOfTwo and floorPowerOfTwo #503
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
86c58b8b8b
Added iround and uround to GTC_integer, fast round on positive values
ago%!(EXTRA string=9 years)
Christophe Riccio
52d05aee76
Fixed build
ago%!(EXTRA string=9 years)
Christophe Riccio
c853df1638
Added uround to GTC_integer, fast round on positive values
ago%!(EXTRA string=9 years)
Christophe Riccio
5fad3f437d
Added more tests for ceilMultiple
ago%!(EXTRA string=9 years)
Christophe Riccio
57316860a1
Fixed ceilMultiple test
ago%!(EXTRA string=9 years)
Christophe Riccio
c6aa981e2a
Added ceilMultiple test with integers
ago%!(EXTRA string=9 years)
Christophe Riccio
a257beb5de
Added missing bvec* && and || operators
ago%!(EXTRA string=10 years)
Christophe Riccio
560dcdbec0
Added 8bit pack and unpack to GTC_packing
ago%!(EXTRA string=10 years)
Christophe Riccio
bb9ce516b0
Added 16bit pack and unpack to GTC_packing
ago%!(EXTRA string=10 years)
Christophe Riccio
04c8f05a34
Added (un)packUnorm and (un)packSnorm to GTC_packing
ago%!(EXTRA string=10 years)
Christophe Riccio
65c8f8fcf0
Added (un)packHalf
ago%!(EXTRA string=10 years)
Christophe Riccio
11f05cea58
Fixed affineInverse test #192
ago%!(EXTRA string=10 years)
Christophe Riccio
f384e18a78
Added tests for affineInverse #192
ago%!(EXTRA string=10 years)
Christophe Riccio
06ad5a2cd4
Fixed GTC_packing unpackUnorm3x10_1x2 #414
ago%!(EXTRA string=10 years)
Sebastian Rettenberger
8af1d0ce2d
Add test for floorMultiple/ceilMultiple (float only)
ago%!(EXTRA string=10 years)
Christophe Riccio
33e3243779
Fixed affineInverse test #192
ago%!(EXTRA string=10 years)
Christophe Riccio
ab0312be02
Added tests for affineInverse #192
ago%!(EXTRA string=10 years)
Christophe Riccio
a77d311119
Added packF3x9_E1x5 and unpackF3x9_E1x5 to GTC_packing for RGB9E5 #416
ago%!(EXTRA string=10 years)
Christophe Riccio
cb5a2a86ca
Fixed GTC_packing unpackUnorm3x10_1x2 #414
ago%!(EXTRA string=10 years)
Sebastian Rettenberger
fa6fd748c0
Add test for floorMultiple/ceilMultiple (float only)
ago%!(EXTRA string=10 years)
Christophe Riccio
47c77475a9
- Improved overall execution time of unit tests #396
ago%!(EXTRA string=10 years)
Christophe Riccio
5437d49cf2
Renamed GTC_color to GTC_color_space
ago%!(EXTRA string=10 years)
Christophe Riccio
afa193704c
Fixed interactions with GLM_FORCE_NO_CTOR_INIT and default functions #366
ago%!(EXTRA string=10 years)
Christophe Riccio
a56a40e1f2
Added support of defaulted functions to GLM types, to use them in unions #366
ago%!(EXTRA string=10 years)
Jesse Talavera-Greenberg
2a947b7ff1
Add GLM_META_PROG_HELPERS tests to each type
...
- Add new tests to the matrix types
- Add vector tests to use the static values instead of constants
- Wrap the quaternion tests in #ifdefs
- Add new tests to the simdMat4 and simdVec4 tests
ago%!(EXTRA string=10 years)
Christophe Riccio
c90f7b0973
Fixed build
ago%!(EXTRA string=10 years)
Christophe Riccio
357eaf7071
Fixed warnings
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
08eedc6209
Added experiment for new fastCos. More sRGB tests.
ago%!(EXTRA string=10 years)
Christophe Riccio
099bef4d16
Fixed GCC build
ago%!(EXTRA string=10 years)
Christophe Riccio
a472f50767
Fixed C++98 build
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
387df50459
Updated GTC_color
ago%!(EXTRA string=10 years)
Christophe Riccio
40d0bc2e85
Added GTC_color, rgbToSrgb and srgbToRgb with tests
ago%!(EXTRA string=10 years)
Christophe Riccio
d9290d7887
Fixed GTC_packing *pack*norm*x* build and added tests #292
ago%!(EXTRA string=10 years)
Christophe Riccio
12e542250c
Added packing test
ago%!(EXTRA string=11 years)
Christophe Riccio
fc8b4404f0
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
Christophe Riccio
e1a9702097
Fixed GTC_integer test
ago%!(EXTRA string=11 years)
Christophe Riccio
bd2601f12a
Removed warnings
ago%!(EXTRA string=11 years)
Christophe Riccio
09083fef05
Added more log2 tests
ago%!(EXTRA string=11 years)
Christophe Riccio
a42f84ed47
Removed GLM_TEST_ENABLE_PERF
ago%!(EXTRA string=11 years)
Christophe Riccio
7e81213fdd
Fixed mod function specialization #281 Fixed bitscan detection
ago%!(EXTRA string=11 years)
Christophe Riccio
3f48ffefb0
Updated license
ago%!(EXTRA string=11 years)
Christophe Riccio
e8fbcf76dd
Optimizations of log2 for ivec4
ago%!(EXTRA string=11 years)
Christophe Riccio
7621a735a3
Move GTC_type_aligned to GTX extensions
ago%!(EXTRA string=11 years)