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
|
b7b8b18f83
|
performance test for fast_trigonometry #265
|
2014-11-14 21:36:59 +01:00 |
|
Christophe Riccio
|
cfce5f436c
|
Merge more precision for fastCos and fastSin #264
|
2014-11-14 21:28:58 +01:00 |
|
Christophe Riccio
|
c1f47f4c7d
|
Fixed distance function return type #267
|
2014-11-14 21:03:14 +01:00 |
|
Christophe Riccio
|
c36f3630eb
|
Fixed glm::mask function and tests
|
2014-11-14 02:01:46 +01:00 |
|
Christophe Riccio
|
a604ebdaa5
|
Fixed build
|
2014-11-13 00:08:13 +01:00 |
|
Christophe Riccio
|
2df3bf71cc
|
Merge branch 'trivial' into bitfield
|
2014-11-12 23:11:32 +01:00 |
|
Christophe Riccio
|
062ee19ac7
|
Fixed bitfieldInsert and bitfieldExtract
|
2014-11-12 22:48:15 +01:00 |
|
Christophe Riccio
|
debe75a6e1
|
Added trivially copyable test
|
2014-11-12 21:45:12 +01:00 |
|
Christophe Riccio
|
f09888a090
|
Reverse #257, breaking many vec4 types size (i8vec4, u16vec4 etc)
|
2014-11-12 21:20:17 +01:00 |
|
Christophe Riccio
|
ee84420f6c
|
All *mat* types are copyable #263
|
2014-11-10 01:16:48 +01:00 |
|
Christophe Riccio
|
838bdee3c3
|
All *vec* types are copyable #263
|
2014-11-10 00:04:47 +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 |
|
Mathias Labeyrie
|
72a5de2320
|
branchless wrapAngle
|
2014-11-05 13:57:32 +01:00 |
|
Mathias Labeyrie
|
b38a8b4e5a
|
rename three_half_pi() => three_over_two_pi()
|
2014-11-05 13:51:16 +01:00 |
|
Mathias Labeyrie
|
710e13a8e6
|
Much more precise fastCos and fastSin
fastCos and fastSin had a max error of ~0.2 on [-pi pi].
The updated version is ~0.000007.
|
2014-11-05 11:12:52 +01:00 |
|
Mathias Labeyrie
|
b0c1777b57
|
More constants related to pi
|
2014-11-05 11:12:36 +01:00 |
|
Christophe Riccio
|
a2a6037ba5
|
More std trivial experiments #263
|
2014-11-04 01:06:16 +01:00 |
|
Christophe Riccio
|
931e72b456
|
Initial std trivial experiments #263
|
2014-11-04 00:52:16 +01:00 |
|
Christophe Riccio
|
6f3765d281
|
First draft of GTC_round
|
2014-11-04 00:06:20 +01:00 |
|
Christophe Riccio
|
96b6b76312
|
Reorganized change list
|
2014-11-03 14:41:06 +01:00 |
|
Christophe Riccio
|
377d5a4046
|
Optimized bitCount function
|
2014-11-02 23:48:02 +01:00 |
|
Christophe Riccio
|
c62b6c7324
|
Added bitcount/pop implementation perf tests
|
2014-11-02 21:18:46 +01:00 |
|
Christophe Riccio
|
9ecf69afc4
|
Optimized bitfieldReverse
|
2014-11-02 20:51:26 +01:00 |
|
Christophe Riccio
|
afb1f6d152
|
Optimized bitfieldReverse
|
2014-11-02 20:48:59 +01:00 |
|
Christophe Riccio
|
41c00872a1
|
Fixed GCC build
|
2014-11-01 23:35:10 +01:00 |
|
Christophe Riccio
|
8a882ffdf1
|
Clean up old workaround
|
2014-11-01 13:44:34 +01:00 |
|
Christophe Riccio
|
7fb56a2daa
|
Clean up dead code
|
2014-11-01 03:06:30 +01:00 |
|
Christophe Riccio
|
f2996fc3fd
|
Clean up dead code
|
2014-11-01 03:03:36 +01:00 |
|
Christophe Riccio
|
23d2735e03
|
Updated GTX_multiple
|
2014-11-01 03:00:42 +01:00 |
|
Christophe Riccio
|
4b4b6f6cac
|
Removed macros
|
2014-11-01 01:44:37 +01:00 |
|
Christophe Riccio
|
86eae996e4
|
Removed VECTORIZE_VEC for GTX
|
2014-11-01 00:21:10 +01:00 |
|
Christophe Riccio
|
1cd48f1523
|
Use template instanciation
|
2014-10-31 01:52:38 +01:00 |
|
Christophe Riccio
|
c5776a725e
|
Merge branch 'master' into vectorize
|
2014-10-31 01:33:12 +01:00 |
|
Christophe Riccio
|
fc253a0e5b
|
Fixed Visual C++ 10 build
|
2014-10-31 01:29:38 +01:00 |
|
Christophe Riccio
|
1331e156cb
|
Fixed non C++11 build
|
2014-10-31 01:26:00 +01:00 |
|
Christophe Riccio
|
e89d596c08
|
Merge branch 'master' into vectorize
|
2014-10-30 23:46:37 +01:00 |
|
Christophe Riccio
|
08b9197c6a
|
Fixed build
|
2014-10-30 23:46:13 +01:00 |
|
Christophe Riccio
|
5f60ff6d78
|
Fixed build
|
2014-10-30 23:38:44 +01:00 |
|
Christophe Riccio
|
c839f52697
|
Fix warnings
|
2014-10-29 10:35:19 +01:00 |
|
Christophe Riccio
|
97e4fd1025
|
Code style clean up
|
2014-10-29 10:30:48 +01:00 |
|
Christophe Riccio
|
abb5299e08
|
Fixed warnings with -pedantic
|
2014-10-29 10:28:25 +01:00 |
|
Christophe Riccio
|
9fe8bc1f66
|
Fixed build
|
2014-10-29 08:30:18 +01:00 |
|