336 Commits (c142d46ca3a1b51a9da04210b051eda33d1645af)

Author SHA1 Message Date
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 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=10 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)
Christophe Riccio c79394b899 More tests and comments for type_aligned ago%!(EXTRA string=11 years)
Christophe Riccio 9b96b31f0e Fixed alignment on Visual C++ ago%!(EXTRA string=11 years)
Christophe Riccio b062bd9ff2 First step to add GTC_type_aligned ago%!(EXTRA string=11 years)
Christophe Riccio 88894045af Added integer log2 test ago%!(EXTRA string=11 years)
Christophe Riccio 2d50df61c3 Initial structure for GTC_integer ago%!(EXTRA string=11 years)
Christophe Riccio bc5fe52a44 Removed empty GTC_integer ago%!(EXTRA string=11 years)
Christophe Riccio b90c4c430e Added GLM_HAS_TRIVIAL_QUERIES define ago%!(EXTRA string=11 years)
Christophe Riccio 5960196ce8 Clean up white spaces, fix build with VC15 ago%!(EXTRA string=11 years)
Christophe Riccio 141c1856a7 Removed <iostream> in GLM tests, use <cstdio> instead ago%!(EXTRA string=11 years)
Christophe Riccio 16a0c960f7 Move more performance tests inside GLM_PERF_ENABLE 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)
Christophe Riccio c36f3630eb Fixed glm::mask function and tests ago%!(EXTRA string=11 years)
Christophe Riccio a604ebdaa5 Fixed build ago%!(EXTRA string=11 years)
Christophe Riccio 062ee19ac7 Fixed bitfieldInsert and bitfieldExtract 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 abb5299e08 Fixed warnings with -pedantic ago%!(EXTRA string=11 years)
Christophe Riccio dced21e745 Added multiple 'sign' implementations for integers, unit tests and performancetests. ago%!(EXTRA string=11 years)
Christophe Riccio 44382faf59 Improve mask implementation to support any integer and vector types ago%!(EXTRA string=11 years)
Christophe Riccio a88d8935be Updated ceilPowerOfTwo for signed int support ago%!(EXTRA string=11 years)
Christophe Riccio 3420d691f5 Added findLSB tests, faster ceilPowerOfTwo ago%!(EXTRA string=11 years)
Christophe Riccio f09d1fd3d4 Fix build ago%!(EXTRA string=11 years)