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 |
|
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
|
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 |
|
Christophe Riccio
|
445a388817
|
Merge
|
2014-10-29 08:18:53 +01:00 |
|
Christophe Riccio
|
2a2cd0b8d0
|
Fixed bad matrix-vector performance in Cuda #257, #258
|
2014-10-29 00:43:22 +01:00 |
|
Christophe Riccio
|
e8923c9bca
|
Fixed bad matrix-vector performance in Cuda #257, #258
|
2014-10-29 00:42:59 +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
|
378074ee66
|
Merge branch 'vectorize' of https://github.com/g-truc/glm into vectorize
|
2014-10-28 20:32:01 +01:00 |
|
Christophe Riccio
|
d07a846539
|
Added sign function implementations and performance tests
|
2014-10-28 20:31:39 +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
|
a88d8935be
|
Updated ceilPowerOfTwo for signed int support
|
2014-10-27 23:02:47 +01:00 |
|
Christophe Riccio
|
3420d691f5
|
Added findLSB tests, faster ceilPowerOfTwo
|
2014-10-27 20:47:00 +01:00 |
|
Christophe Riccio
|
031eb13341
|
Added powerOfTwo functions
|
2014-10-27 19:13:16 +01:00 |
|
Christophe Riccio
|
0de2f5c587
|
Added powerOfTwo functions
|
2014-10-27 19:07:23 +01:00 |
|
Christophe Riccio
|
f09d1fd3d4
|
Fix build
|
2014-10-27 13:44:30 +01:00 |
|
Christophe Riccio
|
097c1f7b90
|
Updated GTC_integer
|
2014-10-26 20:34:10 +01:00 |
|
Christophe Riccio
|
d3b368b65c
|
Added GTC_integer, deprecated GTX_bit
|
2014-10-26 19:22:19 +01:00 |
|
Christophe Riccio
|
eaa3b72b99
|
Added isPowerOfTwo tests
|
2014-10-26 17:43:54 +01:00 |
|
Christophe Riccio
|
69274e740c
|
Promoted bitfieldRotate[Right|left] and bitfieldFill[zero|one]
|
2014-10-26 17:31:49 +01:00 |
|
Christophe Riccio
|
8dd3ec02ea
|
Removed bitRevert, duplicated of bitfieldReverse
|
2014-10-26 16:56:31 +01:00 |
|
Christophe Riccio
|
45c4fbeb65
|
Fixed build
|
2014-10-26 00:54:36 +02:00 |
|
Christophe Riccio
|
087d6292e3
|
Added GTC_bitfield extension, promoted GTX_bit
|
2014-10-26 00:22:08 +02:00 |
|
Christophe Riccio
|
1b6b8183a0
|
Updated test
|
2014-10-25 21:57:06 +02:00 |
|
Christophe Riccio
|
0c522117c8
|
Opimization of mask, bitfieldInsert, bitfieldExtract and bitCount
|
2014-10-25 21:16:49 +02:00 |
|
Christophe Riccio
|
eb915ed808
|
Fixed frac and added more roundEven tests
|
2014-10-25 14:30:43 +02:00 |
|
Christophe Riccio
|
f70ee7ef28
|
Vectorize many common functions
|
2014-10-25 00:08:10 +02:00 |
|
Christophe Riccio
|
50cead0793
|
Vectorize outerProduct
|
2014-10-24 22:14:17 +02:00 |
|
Christophe Riccio
|
cb8250c20b
|
Fixed unitilized constructor on MacOSX
|
2014-10-24 21:30:11 +02:00 |
|