Collin Baker
87cfc312b4
Fixed build error due missing includes
...
'uninitialized' enum was referenced in 'ulp.inl' and 'func_vector_relational.inl' but the header where it is declared, 'type_vec.hpp' was not included in either.
Solution: include 'type_vec.hpp' in 'ulp.hpp' and 'func_vector_relational.hpp'
2014-10-29 01:38:04 -04: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
bf9e4458b6
Added not function
2014-10-24 21:22:24 +02:00
Christophe Riccio
72a2f49834
More integer vectorization
2014-10-24 02:46:59 +02:00
Christophe Riccio
0274cb6e58
Fix build
2014-10-23 22:17:58 +02:00
Christophe Riccio
3344c8e9a0
Fixed build error
2014-10-22 16:03:44 +02:00
Christophe Riccio
7cd21032d3
Fixed Clang compiler detection
2014-10-22 16:01:55 +02:00
Christophe Riccio
44a734d93a
Fixed build
2014-10-22 15:58:13 +02:00
Christophe Riccio
679c765a07
vectorize bitfieldExtract
2014-10-21 03:08:32 +02:00
Christophe Riccio
2179695e02
Added usubBorrow tests
2014-10-21 01:40:42 +02:00
Christophe Riccio
fcfc56d5e3
Vectorization of usubBorrow and umulExtended, simplified vector relational code
2014-10-21 01:32:45 +02:00
Christophe Riccio
c23cb8cd59
Added GLM_NEVER_INLINE
2014-10-20 21:34:56 +02:00
Christophe Riccio
4fc68ffe49
Replace function instanciations with macros by templates
2014-10-20 03:26:59 +02:00
Christophe Riccio
47a6947736
Make detail::functor1 capable to return a different argument value_type than the argument value_type
2014-10-20 02:22:53 +02:00
Christophe Riccio
bf08a0e234
Replace function instanciations with macros by templates
2014-10-20 02:03:48 +02:00
Christophe Riccio
0042517167
Replace function instanciations with macros by templates
2014-10-20 00:34:59 +02:00
Christophe Riccio
3e099707a1
Updated 'unitialize' doc
2014-10-19 18:33:14 +02:00
Christophe Riccio
0acc67df40
Hide into detail namespace SIMD internal
2014-10-19 18:28:53 +02:00
Christophe Riccio
790f520488
Clean up coding style
2014-10-19 18:15:03 +02:00
Christophe Riccio
f2383340cf
Clean up coding style
2014-10-19 17:09:47 +02:00
Christophe Riccio
bcd07b50f3
- Added GLM_FORCE_NO_CTOR_INIT
2014-10-19 03:33:14 +02:00
Christophe Riccio
0813facc58
Updated compiler detection code
2014-10-18 22:43:15 +02:00
Christophe Riccio
d298b34c19
Add detail namespace for number_of_elements
2014-10-18 13:23:05 +02:00
Christophe Riccio
14d86e5718
Removed unsupported compiler defines
2014-10-18 13:20:05 +02:00
Christophe Riccio
327c7917fb
Fixed cases of unspecialized simd
2014-10-18 02:34:20 +02:00
Christophe Riccio
8a1bf4410b
Completed GTC_vec1
2014-10-15 02:53:46 +02:00
Christophe Riccio
6d1610ce0d
Fixed swizzle operators with anonymous unions code path
2014-10-13 22:48:11 +02:00
Christophe Riccio
19e239d466
Fixed core_setup_message test with Visual C++
2014-10-12 20:57:41 +02:00
Christophe Riccio
85037a164f
Fixed GLM_FORCE_SIZE_FUNC and added test #245
2014-10-12 20:50:50 +02:00
Christophe Riccio
b2ce1a726b
Clean up formatting for components and swizzle code
2014-10-12 19:58:46 +02:00
Christophe Riccio
093b8042f7
Fixed build
2014-10-12 17:24:02 +02:00
Christophe Riccio
857e7f5075
Fixed build
2014-10-12 02:52:19 +02:00
Christophe Riccio
893de94bb1
Fixed build
2014-10-12 02:51:34 +02:00
Christophe Riccio
e6a890454d
Fixed lack of consistency of quat and dualquat constructors
2014-10-12 02:32:32 +02:00
Christophe Riccio
284ba46dae
Fixed spaces
2014-10-12 02:32:04 +02:00
Christophe Riccio
8cb9328e11
Additional fix for GLM_FORCE_SIZE_FUNC #245
2014-10-12 02:11:02 +02:00
Christophe Riccio
d06db1133d
Updated GTX_associated_min_max with vec1 support
2014-10-12 02:05:27 +02:00
Christophe Riccio
c2d542562e
Fixed GLM_FORCE_SIZE_FUNC support overlook #245 . Added uninitiallized constructor to quaternion. Fixed lack of conscistency or quaternion constructors with other types. Various uninitilized constructor optimizations
2014-10-12 01:24:28 +02:00
Christophe Riccio
2df7addc05
Fixed build errors #250
2014-10-11 21:53:53 +02:00
Christophe Riccio
b3b3069491
Updated preprocessor options
2014-10-11 21:04:12 +02:00
Christophe Riccio
9387eb4672
Refactoring of GLM documentation
2014-10-11 00:53:04 +02:00
Christophe Riccio
d54f2fd667
Refactoring of GLM documentation
2014-10-11 00:51:52 +02:00
Christophe Riccio
a5f37ff858
Updated manual: dependencies session
2014-10-10 23:20:07 +02:00
Christophe Riccio
75939a7960
Fixed GTX_string_cast to support for integer types #249
2014-10-10 01:21:04 +02:00
Christophe Riccio
ca4ed31fb6
Fixed *vec1 scalar constructor
2014-10-06 23:35:26 +02:00
Christophe Riccio
3556f4ad85
Clean up
2014-10-06 23:06:34 +02:00
Christophe Riccio
8e1cb985f5
Updated readme.txt
2014-10-05 23:33:56 +02:00
Christophe Riccio
291708ce07
Added GLM_FORCE_SIZE_FUNC to replace .length() by .size() #245
2014-10-05 22:12:25 +02:00
Christophe Riccio
03a01880b0
Clean up move and initialiazer lists experiments
2014-10-05 20:06:35 +02:00