Christophe Riccio
|
7844332816
|
Fixed memory corruption (undefined behaviour) #303
|
2015-02-14 13:56:48 +01:00 |
|
Christophe Riccio
|
fc8b4404f0
|
Fixed faceforward build #289
|
2014-12-19 23:54:25 +01:00 |
|
Christophe Riccio
|
2117c53dbf
|
Fixed conflict between GTX_compatibility and GTC_quaternion #286
|
2014-12-10 09:39:23 +01:00 |
|
Christophe Riccio
|
38d99978ab
|
Fixed C++11 explicit conversion operators detection #282
|
2014-12-03 21:48:41 +01:00 |
|
Christophe Riccio
|
be0c5da488
|
size_type and length_type for all types
|
2014-11-29 00:53:47 +01:00 |
|
Christophe Riccio
|
3f48ffefb0
|
Updated license
|
2014-11-26 00:27:12 +01:00 |
|
plasmacel
|
017e97d554
|
Update quaternion.inl
|
2014-11-24 01:34:36 +01:00 |
|
plasmacel
|
4581d25ec9
|
Update quaternion.inl
|
2014-11-24 01:16:07 +01:00 |
|
Christophe Riccio
|
3adf263341
|
Added GLM_FORCE_EXPLICIT_CTOR to require explicit type conversions #269
|
2014-11-17 22:59:10 +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
|
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
|
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
|
291708ce07
|
Added GLM_FORCE_SIZE_FUNC to replace .length() by .size() #245
|
2014-10-05 22:12:25 +02:00 |
|
Christophe Riccio
|
f9484a6e9f
|
- Moved template types from 'detail' to 'glm' namespace #239, #244
|
2014-10-05 19:37:07 +02:00 |
|
Christophe Riccio
|
2b747cbbad
|
Removed last references to GLM_FORCE_RADIANS
|
2014-08-04 00:10:12 +02:00 |
|
Christophe Riccio
|
666475a84c
|
Fixed VC14 compiler warnings
|
2014-07-18 00:59:07 +02:00 |
|
Christophe Riccio
|
a1a861a4a6
|
Merge pull request #210 from moushkka/0.9.5
Fixed linear interpolation when cosTheta is close to 1 in quaternion slerp #210
|
2014-06-12 19:27:22 +02:00 |
|
Christophe Riccio
|
c506b43d49
|
Quaternion vector rotation error. #209
|
2014-06-12 00:29:56 +02:00 |
|
Joel Nises
|
e610e9446e
|
fixed bug in quaternion slerp
|
2014-06-05 17:48:53 +02:00 |
|
Christophe Riccio
|
4da58d88d4
|
Optimized Quaternion vector rotation #205
|
2014-05-23 23:09:32 +02:00 |
|
dachziegel
|
d19766fcbf
|
added GLM_FUNC_QUALIFIER to be able to use in CUDA
|
2014-05-05 13:45:36 +02:00 |
|
Christophe Riccio
|
31ec3eed97
|
Clean up initializer list code.
|
2014-02-08 19:08:09 +01:00 |
|
Christophe Riccio
|
6aa34be6ad
|
Fixed GLM_FORCE_RADIANS with <glm/ext.hpp> build error (#165)
|
2014-02-08 13:43:32 +01:00 |
|
Christophe Riccio
|
ccb25c84c7
|
Update copyright year
|
2014-01-04 22:32:28 +01:00 |
|
Christophe Riccio
|
06ac77dad4
|
Fixed declaration and definision mismatches (#148)
|
2014-01-04 13:55:37 +01:00 |
|
Christophe Riccio
|
c6896064ef
|
Fixed rotate function declaration for quat
|
2014-01-04 12:54:27 +01:00 |
|
Christophe Riccio
|
1909f512e7
|
Deprecated degrees, display a message for each function using it.
|
2013-12-26 18:58:44 +01:00 |
|
Christophe Riccio
|
9f8112f93a
|
Reduced dependencies of GTX extensions. Removed some deprecated code.
|
2013-12-25 04:16:08 +01:00 |
|
Christophe Riccio
|
950eaa45cb
|
Reduced dependencies for GTC extensions
|
2013-12-24 13:45:14 +01:00 |
|
jan p springer
|
e299af614f
|
added: quat::op+=(quat) and quat::op*=(quat)
|
2013-11-22 21:46:30 +00:00 |
|
Dustin Biser
|
cfd0bd6e13
|
Fixed assert error typo in quaternion.inl
Changed v to l, as unknown variable v was causing compile errors in user code.
|
2013-10-05 16:27:01 -04:00 |
|
Dustin Biser
|
6881e1bb90
|
Refactored glm/gtc/quaternion mat3_cast
- Factored out minus signs. Previous commit was incorrect.
|
2013-10-05 15:34:03 -04:00 |
|
Dustin Biser
|
78fed634b7
|
Modified quaternion mat3_cast for faster results
- Make method more cache coherent
- Reduce number of multiplications
|
2013-10-04 22:08:08 -04:00 |
|
Christophe Riccio
|
258361ccd4
|
Added C++11 initalizer lists to quaternions
|
2013-10-01 02:00:27 +02:00 |
|
Christophe Riccio
|
1e69dfe30e
|
Added a quation constructor taking two axis
|
2013-09-22 23:37:55 +02:00 |
|
Christophe Riccio
|
d37d3539ed
|
- Fixed ldexp implementation
- Increased assert coverage
- Increased static_assert coverage
- Replaced GLM traits by STL traits when possible
- Allowed including individual core feature
|
2013-09-16 03:03:49 +02:00 |
|
Christophe Riccio
|
0ff1026dbb
|
Removed value_type and size_type
|
2013-09-08 02:30:16 +02:00 |
|
Christophe Riccio
|
b9266c07b0
|
Using C++ casts
|
2013-09-08 00:22:17 +02:00 |
|
Christophe Riccio
|
281a391b4d
|
Fixed swizzle build on Visual C++ compiler
|
2013-05-01 01:54:48 +02:00 |
|
Christophe Riccio
|
604405e941
|
Fixed equal operator on quat
|
2013-04-17 18:24:02 +02:00 |
|
Christophe Riccio
|
abbb0fc7cb
|
Added component wise comparison operators for quaternion
|
2013-04-17 11:16:54 +02:00 |
|
Christophe Riccio
|
296e3d7007
|
Fixed half precision implementation
|
2013-04-15 11:04:24 +02:00 |
|
Christophe Riccio
|
c14e2d7fbc
|
Added precision template parameter
|
2013-04-10 13:46:27 +02:00 |
|
Christophe Riccio
|
4b4f3fbbaa
|
Fixed space characters and improved forward declaration, including extensions
|
2013-04-01 23:02:26 +02:00 |
|
Christophe Riccio
|
2a4434786e
|
Updated date
|
2013-02-20 16:21:56 +01:00 |
|
Christophe Riccio
|
9926506c7f
|
Added assert to ensure lerp is used in the correct range of value
|
2012-12-23 12:34:55 +01:00 |
|
Dave Reid
|
dc9a2486d6
|
Fix a -Wswitch-default warning in GCC.
The default case should never actually be met. I've added an assert(false) statement here for sanity.
|
2012-12-22 11:57:19 +10:00 |
|
Christophe Riccio
|
29805391bd
|
Added tests for slerp function
|
2012-12-22 00:32:07 +01:00 |
|