Commit Graph
36 Commits
Author SHA1 Message Date
Christophe Riccio 61b2a73e21 Fixed missing std:: namespace #898 2019-09-07 13:41:08 +02:00
Christophe Riccio daf14f0f74 Added bitfieldRotate tests #862 2019-03-01 11:33:32 +01:00
Christophe Riccio 11c26f9edb Fixed build problems due to printf and std::clock_t #778 2018-06-18 12:40:00 +02:00
Christophe Riccio b4981e56fa Added bitfieldDeinterleave with tests 2018-06-01 18:01:35 +02:00
Christophe Riccio d0ed6aef21 Fixed Visual C++ /W4 warnings 2017-08-18 18:41:04 +02:00
Christophe Riccio a2253436c7 Fixed warnings 2017-08-18 16:56:57 +02:00
Christophe Riccio e9f210c85f Enable /WX, warning as error on Visual Studio 2017-08-17 19:51:03 +02:00
Christophe Riccio c68940224a Fixed GCC and clang build 2017-08-15 16:12:54 +02:00
Christophe Riccio 118be2fe8d Fixed Clang with -Weverything build error 2017-08-15 14:40:33 +02:00
Christophe Riccio e7faf1b683 Fixed GTC_bit_field build 2017-08-07 11:22:18 +02:00
Christophe Riccio 3a3653cfe5 Fixed bitfieldInterleave test 2017-08-07 04:04:15 +02:00
Christophe Riccio cad2c545f6 Fixed bitfield test failure #631 2017-06-04 12:28:55 +02:00
Christophe Riccio 96adec5f5e Added Z-order experiments 2017-04-08 19:36:54 +02:00
Christophe Riccio 5459e93446 Added bitfield interleave implementation 2017-03-26 23:51:13 +02:00
Christophe Riccio c2fe3fccf6 Use length_t instead of int for vec and mat lengths #584 2016-12-30 20:05:04 +01:00
Christophe Riccio 1c85265f97 Added Visual C++ 15 detection, Added Clang 4.0 detection, Refactored GLM_COMPILER_VC values 2016-10-12 21:40:03 +02:00
Christophe Riccio f71171d49b Fixed 32-bits build #528 #529, fixed VC 32 bits crash 2016-08-07 12:43:38 +02:00
Christophe Riccio 0e1e181484 Clean up 2016-06-10 23:14:17 +02:00
Christophe Riccio 7fe2f5fe65 Renamed instruction set flags 2016-05-28 19:26:59 +02:00
Christophe Riccio d33e3df02a Fixed SIMD code path selection 2016-05-28 18:24:39 +02:00
Christophe Riccio ab159770b3 mad optimizations, fixed build 2016-05-28 17:12:48 +02:00
Christophe Riccio 1becd76c5f Fixed build 2016-05-01 12:39:16 +02:00
Christophe Riccio 099bef4d16 Fixed GCC build 2015-05-01 14:48:55 +02:00
Christophe Riccio a472f50767 Fixed C++98 build 2015-05-01 14:13:48 +02:00
Christophe Riccio fc8b4404f0 Fixed faceforward build #289 2014-12-19 23:54:25 +01:00
Christophe Riccio a42f84ed47 Removed GLM_TEST_ENABLE_PERF 2014-11-29 20:46:58 +01:00
Christophe Riccio 3f48ffefb0 Updated license 2014-11-26 00:27:12 +01:00
Christophe Riccio 16a0c960f7 Move more performance tests inside GLM_PERF_ENABLE 2014-11-15 00:20:56 +01:00
Christophe Riccio 0b8ca1a5b6 Added a CMake option to execute GLM performance tests. Made quat and dualquat trivially constructible #263 2014-11-15 00:05:52 +01:00
Christophe Riccio c36f3630eb Fixed glm::mask function and tests 2014-11-14 02:01:46 +01:00
Christophe Riccio 062ee19ac7 Fixed bitfieldInsert and bitfieldExtract 2014-11-12 22:48:15 +01:00
Christophe Riccio 41c00872a1 Fixed GCC build 2014-11-01 23:35:10 +01:00
Christophe Riccio abb5299e08 Fixed warnings with -pedantic 2014-10-29 10:28:25 +01:00
Christophe Riccio dced21e745 Added multiple 'sign' implementations for integers, unit tests and performancetests. 2014-10-29 00:18:41 +01:00
Christophe Riccio 44382faf59 Improve mask implementation to support any integer and vector types 2014-10-28 20:28:26 +01:00
Christophe Riccio 087d6292e3 Added GTC_bitfield extension, promoted GTX_bit 2014-10-26 00:22:08 +02:00