Commit Graph
837 Commits
Author SHA1 Message Date
Christophe Riccio f5ab820ffe Fixed build 2017-01-07 12:49:45 +01:00
Christophe Riccio 39f775fa6c Merged 0.9.8 branch 2017-01-07 12:15:08 +01:00
Christophe Riccio 4e267b1b4f Fixed Visual C++ internal error when declaring a global vec type with siwzzle expression enabled #594 2017-01-04 23:56:47 +01:00
Christophe Riccio 9134d7904a Simplier repro case for #594 2017-01-04 23:41:35 +01:00
Christophe Riccio 90873e607d Simplier repro case for #594 2017-01-04 23:35:02 +01:00
Christophe Riccio 26a013a4f8 Simplier repro case for #594 2017-01-04 23:30:44 +01:00
Christophe Riccio e75859cb0a Simplier repro case for #594 2017-01-04 23:29:37 +01:00
Christophe Riccio d9d222555f Simplier repro case for #594 2017-01-04 23:28:07 +01:00
Christophe Riccio 353d4ea7b7 Repro case of MS compiler crash 2017-01-04 23:19:48 +01:00
Christophe Riccio 1df01f6b10 Updated the message: Visual C++ has a bug generating the error: fatal error C1001: An internal error has occurred in the compiler. 2017-01-04 22:54:15 +01:00
Christophe Riccio 71a519387e Updated GLI for tests 2017-01-02 20:52:57 +01:00
Christophe Riccio 7839b862e8 Fixed build 2017-01-01 01:28:15 +01:00
Christophe Riccio 2908ddfbaa Fixed build 2017-01-01 01:13:53 +01:00
Christophe Riccio 5aa2dfd465 Fixed build 2016-12-31 11:46:23 +01: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 b92fdf5a59 matrix type Parameterize on dimensions #584 2016-12-30 16:00:25 +01:00
Christophe Riccio 1477d323d9 Fixed build 2016-12-30 10:26:12 +01:00
Christophe Riccio 947b07cbc4 remove template alias for more compiler support and simplified swizzle expression implementation #584 2016-12-30 01:23:29 +01:00
Christophe Riccio 4dd748f380 Renamed tvec into vec 2016-12-30 00:03:34 +01:00
John McFarlane 506a487d24 parameterize number of dimensions of vector in tvec<D, T, P>
- specializes for 1, 2, 3 and 4-dimensional vector types
  which are then aliased as tvec1, tvec2, tvec3 and tvec4
- requires C++11 aliases; breaks compatability with C++03
- tested on:
  - clang-3.5.2, clang-3.8.0
  - gcc 4.8.5, gcc 5.4.1, gcc 6.2.0

TODO:
- still uses template template parameters - most can probably be removed
- some definitions might now be de-duplicated
2016-12-28 17:07:12 -08:00
Christophe Riccio dd48b56e44 Updated list of supported compilers 2016-12-02 01:14:36 +01:00
Christophe Riccio 2dda5af72c Fixed GCC 4.5 and older build #566 2016-12-01 23:05:43 +01:00
Christophe Riccio 29f600dfbb Fixed warnings 2016-11-25 00:37:32 +01:00
Christophe Riccio 58c5e0ef4d Fixed intersectRayTriangle #6 2016-11-25 00:33:45 +01:00
Christophe Riccio 2ea3cd5d7b Fixed GLM test warning 2016-11-24 21:21:54 +01:00
Christophe Riccio f26628f661 Fixed GLM test warning 2016-11-24 21:19:05 +01:00
Christophe Riccio 3cdb61c4a0 Fixed GLM test warning 2016-11-24 21:16:43 +01:00
Christophe Riccio bb1debc9e1 Fixed GLM test warning 2016-11-24 21:16:02 +01:00
Christophe Riccio d39749d1d6 Fixed GLM test warning 2016-11-24 21:12:37 +01:00
Christophe Riccio 1a95482b50 Optimized taylorCos 2016-11-21 00:06:05 +01:00
Christophe Riccio feef0fb5b9 Fixed Visual C++ 2013 test build 2016-11-20 23:21:14 +01:00
Christophe Riccio c7e81fb3f7 Merge branch '0.9.8' 2016-11-20 23:04:25 +01:00
Christophe Riccio 9755dea062 Quicker unit tests 2016-11-20 23:02:20 +01:00
Christophe Riccio c83e38f9fb Prevent TravisCI timeout, shorter test 2016-11-20 22:53:13 +01:00
Christophe Riccio 5b9d5cae99 Fixed tests 2016-11-20 22:28:22 +01:00
Christophe Riccio 572e407d60 Fixed build 2016-11-20 22:10:11 +01:00
Christophe Riccio 1253c6a218 Removed debut code 2016-11-20 21:51:09 +01:00
Christophe Riccio d4019aab40 Moved color_encoding to experimental 2016-11-20 21:50:12 +01:00
Christophe Riccio 157b4ffbf8 Merge GLM 0.9.8 branch 2016-11-20 21:01:12 +01:00
Christophe Riccio 37e7b6d649 Graft fix for issue 212 2016-11-20 20:54:55 +01:00
Christophe Riccio 7b78138409 Removed debug code 2016-11-20 20:29:21 +01:00
Christophe Riccio c8e7962fa2 Fixed GTC_packing test on GCC and GLM_ARCH_PURE #577 2016-11-20 20:20:11 +01:00
Christophe Riccio 32cfecba97 Optimized GTC_packing implementation 2016-11-20 19:54:03 +01:00
Christophe Riccio 3cc726c7a4 Trying to figure out what cause the GCC 32bit fail 2016-11-20 18:55:07 +01:00
Christophe Riccio f26f21fd9d Trying to figure out what cause the GCC 32bit fail 2016-11-20 18:41:46 +01:00
Christophe Riccio 1349bd5555 Trying to figure out what cause the GCC 32bit fail 2016-11-20 18:12:45 +01:00
Christophe Riccio eb336d64f1 Trying to figure out what cause the GCC 32bit fail 2016-11-20 18:01:05 +01:00
Christophe Riccio b3cbed5a1e Trying to figure out what cause the GCC 32bit fail 2016-11-20 17:58:45 +01:00
Christophe Riccio b08d8b95bd Trying to figure out what cause the GCC 32bit fail 2016-11-20 17:43:51 +01:00
Christophe Riccio c4666ea14c Trying to figure out what cause the GCC 32bit fail 2016-11-20 17:35:13 +01:00