Dave Reid
|
b6d994f638
|
Compilation fixes due to missing P template parameters.
|
2013-04-23 10:01:50 +10:00 |
|
Dave Reid
|
5519b86003
|
Fix fvec4SIMD and fmat4x4SIMD compilation errors.
|
2013-04-23 09:19:57 +10:00 |
|
Dave Reid
|
30dca2d0c7
|
Fix an ambiguity error with clamp().
|
2013-04-23 09:09:37 +10:00 |
|
Christophe Riccio
|
161c6c474b
|
Added library builds
|
2013-04-22 22:28:00 +02:00 |
|
Christophe Riccio
|
f1967b5fb3
|
Removed GTX_ocl_type, issue #64
|
2013-04-19 21:53:31 +02:00 |
|
Christophe Riccio
|
a67c7594bc
|
Clarified comments in GTC_epsilon, issue #69
|
2013-04-19 21:44:49 +02:00 |
|
Christophe Riccio
|
85ae145cf5
|
Fixed merge
|
2013-04-19 21:38:57 +02:00 |
|
Christophe Riccio
|
e72f18997c
|
Fixed GTX_multiple for negative values, issue #51
|
2013-04-19 21:30:52 +02:00 |
|
Christophe Riccio
|
604405e941
|
Fixed equal operator on quat
|
2013-04-17 18:24:02 +02:00 |
|
Christophe Riccio
|
54e9d54579
|
Fixed tests and mat type typedefs
|
2013-04-17 12:26:34 +02:00 |
|
Christophe Riccio
|
abbb0fc7cb
|
Added component wise comparison operators for quaternion
|
2013-04-17 11:16:54 +02:00 |
|
Christophe Riccio
|
d4043ea49a
|
Added all precision types for GTC_type_precision
|
2013-04-16 21:58:26 +02:00 |
|
Christophe Riccio
|
296e3d7007
|
Fixed half precision implementation
|
2013-04-15 11:04:24 +02:00 |
|
Kristian Lein-Mathisen
|
867db84ca5
|
Fixed mat2x4 value-type constructor
#include <glm/glm.hpp>
#include <iostream>
using namespace std;
int main() {
// creating two should-be identical matrices
glm::mat2x4 A((int)1);
glm::mat2x4 B((float)1);
float* Aptr = (float*)&A;
float* Bptr = (float*)&B;
for(int i = 0 ; i < 8 ; i++) cout << Aptr[i] << " "; cout << endl;
for(int i = 0 ; i < 8 ; i++) cout << Bptr[i] << " ";
}
output before patch:
1 0 0 0 0 1 0 0
1 0 0 0 0 0 0 0
output after patch:
1 0 0 0 0 1 0 0
1 0 0 0 0 1 0 0
|
2013-04-14 23:30:30 +02:00 |
|
Christophe Riccio
|
c14e2d7fbc
|
Added precision template parameter
|
2013-04-10 13:46:27 +02:00 |
|
Christophe Riccio
|
d2c0cf0a93
|
Fixed space characters
|
2013-04-02 01:50:12 +02:00 |
|
Christophe Riccio
|
4b4f3fbbaa
|
Fixed space characters and improved forward declaration, including extensions
|
2013-04-01 23:02:26 +02:00 |
|
Christophe Riccio
|
9e5e056229
|
Clean up
|
2013-04-01 13:06:15 +02:00 |
|
Christophe Riccio
|
5bb22ed2ee
|
Added txt files to the project solution
|
2013-04-01 13:05:43 +02:00 |
|
Christophe Riccio
|
589e7cda6b
|
Added forward declarations (glm/fwd.hpp) for faster compilations, issue #56
|
2013-03-31 11:41:53 +02:00 |
|
Christophe Riccio
|
afb7779baf
|
Added forward declarations (glm/fwd.hpp) for faster compilations, issue #56
|
2013-03-31 03:35:10 +02:00 |
|
Christophe Riccio
|
ea09100144
|
Added forward declarations (glm/fwd.hpp) for faster compilations, issue #56
|
2013-03-31 03:33:24 +02:00 |
|
Christophe Riccio
|
39cf417691
|
Added initial implementation for forward declarations: int and float scalar types, #56
|
2013-03-31 01:16:13 +01:00 |
|
Christophe Riccio
|
6a96cd819a
|
Fixed dual quaternion build on Clang, fixed space characters #49
|
2013-03-31 00:48:28 +01:00 |
|
Christophe Riccio
|
78d3e5ca66
|
Updated readme
|
2013-03-27 02:33:59 +01:00 |
|
Christophe Riccio
|
e7dc01fc06
|
Fixed slerp, linear interpolation when cosTheta is close to 1, #65
|
2013-03-26 00:28:29 +01:00 |
|
Christophe Riccio
|
7739e9c3e3
|
Fixed merge
|
2013-03-20 01:49:22 +01:00 |
|
Christophe Riccio
|
dab66f81e5
|
Fixed mix function for bool and bvec* type third parameter, issue #59
|
2013-03-17 14:03:37 +01:00 |
|
Christophe Riccio
|
356e70e653
|
Autodetect C++ version using __cplusplus value, issue #62
|
2013-03-17 12:59:59 +01:00 |
|
Christophe Riccio
|
e7a5e50fc8
|
Fixed merge
|
2013-03-16 18:16:36 +01:00 |
|
Christophe Riccio
|
003c547e43
|
Fixed isnan and isinf on Android with Clang, issue #54
|
2013-03-16 01:34:37 +01:00 |
|
Christophe Riccio
|
8ed5f541ff
|
Resolved issue #58
|
2013-03-16 01:24:29 +01:00 |
|
Christophe Riccio
|
4d71624067
|
Added file headers so that the files are no longer empty. #57
|
2013-03-16 01:20:26 +01:00 |
|
Christophe Riccio
|
6c4ae0d241
|
Fixed space characters
|
2013-03-10 19:34:21 +01:00 |
|
Christophe Riccio
|
cc60e7d230
|
Merge branch '0.9.5' of https://github.com/g-truc/glm into 0.9.5
|
2013-02-22 15:54:20 +01:00 |
|
Christophe Riccio
|
5c44c6e9fc
|
Merge branch '0.9.4' into 0.9.5
|
2013-02-22 10:49:00 +01:00 |
|
Christophe Riccio
|
a2be7bbc43
|
Merge pull request #52 from msomeone/0.9.5
Removed erroneous include "./gtc/dual_quaternion.hpp". Now correctly inc...
|
2013-02-22 01:38:59 -08:00 |
|
Christophe Riccio
|
f37af51426
|
Fixed API for euclian, only need a vec2 parameter
|
2013-02-22 10:17:25 +01:00 |
|
Maksim Vorobiev
|
2afa70aedf
|
Removed erroneous include "./gtc/dual_quaternion.hpp". Now correctly including "./gtx/dual_quaternion.hpp"
|
2013-02-22 08:29:27 +03:00 |
|
Christophe Riccio
|
982bb5ce5d
|
Added rotation function, issue #22
|
2013-02-22 01:08:33 +01:00 |
|
Christophe Riccio
|
7b57810a34
|
Merge branch '0.9.4' into 0.9.5
|
2013-02-21 22:57:27 +01:00 |
|
Christophe Riccio
|
18a8efde62
|
Resolve issue #39, exp, squad and intermediate functions
|
2013-02-21 22:57:14 +01:00 |
|
Christophe Riccio
|
1e3cb00fe5
|
Completed bit interleaving for 3 and 4 values
|
2013-02-21 21:35:21 +01:00 |
|
Christophe Riccio
|
3e3736769c
|
Fixed intrinsics build
|
2013-02-21 11:36:50 +01:00 |
|
Christophe Riccio
|
78118204f6
|
Merge branch '0.9.4' into 0.9.5
|
2013-02-20 16:22:07 +01:00 |
|
Christophe Riccio
|
2a4434786e
|
Updated date
|
2013-02-20 16:21:56 +01:00 |
|
Christophe Riccio
|
eafe125d95
|
Updated readme for GLM 0.9.4.3
|
2013-02-20 16:08:01 +01:00 |
|
Christophe Riccio
|
39d3bc1d40
|
Merge branch '0.9.5' of https://github.com/g-truc/glm into 0.9.5
|
2013-02-20 16:03:58 +01:00 |
|
Maksim Vorobiev
|
50c870ea96
|
Moved all dual quaternion functionality from GTC space to GTX.
|
2013-02-20 17:57:17 +03:00 |
|
Christophe Riccio
|
c64e53e42f
|
Fixed conflict
|
2013-02-20 15:56:24 +01:00 |
|