Jacob Parker
|
1a189b3400
|
remove register specifier, deprecated in C++11
|
ago%!(EXTRA string=12 years) |
Jacob Parker
|
df192a6bcc
|
remove register specifier, deprecated in C++11
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
dbb0e5a312
|
Removed __declspec(align(16)) committed by mistake #91
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
4688f896f9
|
Fixed language detection on GCC when the C++0x mode isn't enabled #95
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
119b36c4f2
|
Updated revision number for GLM 0.9.4.5 release
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
fa2cca847f
|
Fixed use of intrinsics in pure mode #92
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
9f1e0cd388
|
Fixed use of intrinsics in pure mode #92
|
ago%!(EXTRA string=12 years) |
Felix Ungman
|
065d9848f7
|
Fixed operator*(mat4x4, vec4)
Calculate Add0, Add1, and Add2 using operator+ (instead of *)
|
ago%!(EXTRA string=12 years) |
tszirr
|
216ad4c34d
|
Add more missing GLM_FUNC_QUALIFIERs
|
ago%!(EXTRA string=12 years) |
tszirr
|
e166850954
|
Fix missing return statement in swizzle assignment operator
|
ago%!(EXTRA string=12 years) |
tszirr
|
eb4cd987f1
|
Added missing GLM_FUNC_DECL specifiers
|
ago%!(EXTRA string=12 years) |
tszirr
|
fa77d41ab9
|
Fix broken _GLM_SWIZZLE4_4_MEMBERS
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
129efd75a9
|
Back ported extended swizzle fix for issue #84
|
ago%!(EXTRA string=12 years) |
meejah
|
3352b45222
|
Add a missing swizzle, for .xwww
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
b95a53095b
|
Added assert in inversesqrt to detect division by zero. #61
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
01a98e97c1
|
Fixed perspective with zNear == 0 (#71)
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
1c68cee29b
|
Clean up code test for branch compatibility on all platforms
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
9841d2a2b4
|
Removed SSE tests
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
929b521381
|
Added embedded SSE opetimizations in mat4 code
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
66e3e52592
|
Fixed increment and decrement operators for matrix types
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
1b3d5cd378
|
Fixed space characters
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
a2583caa0f
|
Added vector type operator declarations
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
28d8e7f251
|
Fixed increment and decrement operators tests
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
691f04e14f
|
Fixed post in/decrement operators
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
28c6bba18c
|
Refacted GTC_angle
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
929f140b1e
|
Added GTC_angle extension files
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
5338aaac9e
|
Added half literals
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
49fbfa051c
|
Optimized radians and degrees functions
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
56564badb5
|
Added tests for issue #72
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
c795562f67
|
Renamed gentype::null into gentype::_null for Tizen, #78
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
281a391b4d
|
Fixed swizzle build on Visual C++ compiler
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
8c7828e6f7
|
Fixed merge
|
ago%!(EXTRA string=12 years) |
Dave Reid
|
30dca2d0c7
|
Fix an ambiguity error with clamp().
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
161c6c474b
|
Added library builds
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
604405e941
|
Fixed equal operator on quat
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
abbb0fc7cb
|
Added component wise comparison operators for quaternion
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
d4043ea49a
|
Added all precision types for GTC_type_precision
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
296e3d7007
|
Fixed half precision implementation
|
ago%!(EXTRA string=12 years) |
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
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
c14e2d7fbc
|
Added precision template parameter
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
d2c0cf0a93
|
Fixed space characters
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
589e7cda6b
|
Added forward declarations (glm/fwd.hpp) for faster compilations, issue #56
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
ea09100144
|
Added forward declarations (glm/fwd.hpp) for faster compilations, issue #56
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
39cf417691
|
Added initial implementation for forward declarations: int and float scalar types, #56
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
dab66f81e5
|
Fixed mix function for bool and bvec* type third parameter, issue #59
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
356e70e653
|
Autodetect C++ version using __cplusplus value, issue #62
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
003c547e43
|
Fixed isnan and isinf on Android with Clang, issue #54
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
1e3cb00fe5
|
Completed bit interleaving for 3 and 4 values
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
3e3736769c
|
Fixed intrinsics build
|
ago%!(EXTRA string=12 years) |
Christophe Riccio
|
2a4434786e
|
Updated date
|
ago%!(EXTRA string=12 years) |