Christophe Riccio
3358f33870
Fixed Visual C++ warnings
2017-08-18 20:09:46 +02:00
Christophe Riccio
7466c4a9e7
Fixed Visual C++ warnings
2017-08-18 20:08:36 +02:00
Christophe Riccio
faf1da52b7
Renamed P (for precision) template argument to Q (for qualifier)
2017-08-16 01:22:50 +02:00
Christophe Riccio
e76fca75a0
More consistent coding style
2017-08-15 22:04:24 +02:00
Christophe Riccio
a805fb9d68
Renamed precision enum to qualifier
2017-08-15 21:23:47 +02:00
Christophe Riccio
36178f91e9
More use of GLM constants
2017-08-07 17:28:56 +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
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
1a95482b50
Optimized taylorCos
2016-11-21 00:06:05 +01:00
Christophe Riccio
6482dd29d2
Added GLM_ENABLE_EXPERIMENTAL
2016-11-12 14:19:22 +01:00
Christophe Riccio
0e1e181484
Clean up
2016-06-10 23:14:17 +02:00
Christophe Riccio
0dd4cc4356
Fixed test
2015-09-06 21:52:22 +02:00
Christophe Riccio
992a56089b
Fixed excessive GTX_fast_trigonometry execution time #396
2015-09-06 21:36:05 +02:00
Christophe Riccio
b55ff22719
Fixed test
2015-07-24 01:47:54 +02:00
Christophe Riccio
034d32c376
Fixed tests
2015-07-24 01:32:51 +02:00
Christophe Riccio
08eedc6209
Added experiment for new fastCos. More sRGB tests.
2015-06-27 18:36:17 +02:00
Christophe Riccio
042270d049
Added 'fmod' overload to GTX_common with tests, Removed integer specification for 'mod' in GTC_integer #308
2015-02-15 12:38:23 +01: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
9c65087f90
Fixed build on VC2010
2014-11-16 01:13:01 +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
b7b8b18f83
performance test for fast_trigonometry #265
2014-11-14 21:36:59 +01:00
Mathias Labeyrie
b3bdf83bd8
rename some vars
2014-11-05 15:24:47 +01:00
Mathias Labeyrie
ef1c33d2d5
test perf fastAtan
2014-11-05 15:20:53 +01:00
Mathias Labeyrie
a7b3fca0b2
test perf fastAsin
2014-11-05 15:06:07 +01:00
Mathias Labeyrie
43387c81de
test perf fastAcos
2014-11-05 15:05:33 +01:00
Mathias Labeyrie
c4b5fa2a93
test perf fastTan
2014-11-05 15:02:26 +01:00
Mathias Labeyrie
74cfc7451a
test perf fastSin
2014-11-05 15:02:17 +01:00
Mathias Labeyrie
183c7141e2
performance test for glm::fastCos
2014-11-05 14:44:51 +01:00
Christophe Riccio
46e61b4f07
Added test for fastSin #231
2014-09-16 01:35:29 +02:00
Christophe Riccio
2b747cbbad
Removed last references to GLM_FORCE_RADIANS
2014-08-04 00:10:12 +02:00
Christophe Riccio
aeba3c6fe7
Quiet most GLM_FORCE_RADIANS messages
2014-01-11 21:12:53 +01:00
Christophe Riccio
ccb25c84c7
Update copyright year
2014-01-04 22:32:28 +01:00
Christophe Riccio
fbb54649b7
Added test files and fixed build errors for experimental extensions.
2013-10-27 22:38:22 +00:00
Christophe Riccio
2e72af3f6d
Added test files for all GTX extensions
2013-10-27 18:25:03 +00:00