Christophe Riccio
0af2e05b1b
Merge 0.9.7 branch
2015-10-22 00:32:47 +02:00
Christophe Riccio
627d36fd47
Updated GLM version
2015-10-22 00:31:15 +02:00
Christophe Riccio
85e88a366d
Cygwin GCC doesn't have a C++11 STL library
2015-10-22 00:27:10 +02:00
Sven-Hendrik Haase
96b7850cab
Fix unintentional backface culling in triangle intersect
...
This also fixes #194 . The backface culling is unintentional because it is not documented anywhere and we can't give the triangle a normal so just assume the general case.
2015-10-20 04:05:58 +02:00
Sergey Alexandrov
e05935c7bd
Add const qualifier in extractEulerAngleXYZ()
2015-10-18 17:41:19 +02:00
Christophe Riccio
32fc69ee11
- Added unary + operator #435
2015-10-17 04:11:52 +02:00
Christophe Riccio
5cd49977e6
Fixed build
2015-10-15 04:38:26 +02:00
Christophe Riccio
a257beb5de
Added missing bvec* && and || operators
2015-10-15 04:28:08 +02:00
Christophe Riccio
560dcdbec0
Added 8bit pack and unpack to GTC_packing
2015-10-12 01:03:01 +02:00
Christophe Riccio
bb9ce516b0
Added 16bit pack and unpack to GTC_packing
2015-10-11 23:02:42 +02:00
Christophe Riccio
92a6c207bc
Fixed build on C++98 compiler
2015-10-11 22:01:02 +02:00
Christophe Riccio
7f4d8c38c9
Fixed (un)packHalf
2015-10-11 21:20:37 +02:00
Christophe Riccio
04c8f05a34
Added (un)packUnorm and (un)packSnorm to GTC_packing
2015-10-10 03:04:32 +02:00
Christophe Riccio
65c8f8fcf0
Added (un)packHalf
2015-10-10 01:54:54 +02:00
Christophe Riccio
8508e099d0
Fixed compScale test
2015-10-08 23:49:43 +02:00
Christophe R.
143c4c336a
Merge pull request #429 from JesseTG/jtg/static-const
...
Add GLM_STATIC_CONST_MEMBERS #429
2015-10-07 22:28:49 +02:00
Jesse Talavera-Greenberg
e55eb1e08b
Removed ambiguity in fmat4x4 constructor
2015-10-07 16:12:45 -04:00
Jesse Talavera-Greenberg
08bf6e78c9
Renamed comp (X|Y|Z|W) template parameters in fvec4SIMD to (X|Y|Z|W)_
2015-10-07 16:11:23 -04:00
Christophe Riccio
8814ae50c9
Fixed GTX_extended_min_max filename typo #386
2015-10-07 21:49:33 +02:00
Christophe Riccio
045e5bee1a
Improved GTC_reciprocal documentation
2015-10-07 21:41:05 +02:00
Christophe Riccio
8e3e6108d5
Improved GTC_random linearRand documentations
2015-10-07 21:35:28 +02:00
Christophe Riccio
1329c64f9b
Updated GLM version
2015-10-07 21:28:53 +02:00
Christophe Riccio
d0c57e7afd
Revert
2015-10-07 21:06:01 +02:00
lucasb-eyer
5e994bcf39
dummy.cpp CRLF->LF
2015-10-07 20:39:20 +02:00
Christophe Riccio
a4ed6568be
Fixed GTC_matrix_inverse affineInverse #192
2015-10-07 20:38:38 +02:00
Christophe Riccio
e37fe66d5e
Fixed GTC_packing unpackUnorm3x10_1x2 #414
2015-10-07 20:38:20 +02:00
Christophe Riccio
06ad5a2cd4
Fixed GTC_packing unpackUnorm3x10_1x2 #414
2015-10-07 20:37:30 +02:00
Sebastian Rettenberger
6789d897d2
Fix floorMultiple/ceilMultiple for float
2015-10-07 20:34:02 +02:00
Christophe R.
5ddeedc02c
Merge pull request #425 from arkana-fts/master
...
dummy.cpp CRLF->LF #425
2015-10-07 00:31:27 +02:00
Christophe Riccio
79ceca230f
Fixed compScale
2015-10-06 01:51:52 +02:00
Jesse Talavera-Greenberg
5eb7ad5d47
Add IDENTITY constants for quat and simdQuat
...
- Why the hell am I not studying for the test I have tomorrow
2015-10-05 19:32:19 -04:00
Jesse Talavera-Greenberg
57e6ea071d
Add simdMat4 static constants
...
- Tests, too
2015-10-05 19:31:17 -04:00
Jesse Talavera-Greenberg
ef320a2a2f
Simplify the static const definitions for vectors and quaternions
...
- DRY, baby!
2015-10-05 19:30:16 -04:00
Jesse Talavera-Greenberg
9604a7549f
Add IDENTITY and ZERO constants for all matrices
...
- Tests, too
2015-10-05 19:26:30 -04:00
Jesse Talavera-Greenberg
d1cdb46cfb
Wrap tquat's, simdQuat's and simdVec4's static constants in GLM_STATIC_CONST_MEMBERS
...
- Also, fixed indentation
2015-10-05 18:27:07 -04:00
Jesse Talavera-Greenberg
5df08dfc78
Wrap tvec4's static constants in GLM_STATIC_CONST_MEMBERS
...
- Fix the indentation, too
2015-10-05 18:25:01 -04:00
Jesse Talavera-Greenberg
8be318970c
Wrap tvec3's static constants in GLM_STATIC_CONST_MEMBERS
...
- Fixed the indentation, too
2015-10-05 18:24:31 -04:00
Jesse Talavera-Greenberg
4552ec737e
Wrap tvec2's static constants in GLM_STATIC_CONST_MEMBERS
2015-10-05 18:23:18 -04:00
Jesse Talavera-Greenberg
5a60b3986b
Wrap tvec1's static constants in GLM_STATIC_CONST_MEMBERS
2015-10-05 18:22:43 -04:00
lucasb-eyer
91ae754aa5
dummy.cpp CRLF->LF
2015-10-05 23:16:38 +02:00
Jesse Talavera-Greenberg
a92ed0cdf5
Add static constants to quat, simdVec4, and simdQuat
...
- No tests, though
2015-10-02 18:36:27 -04:00
Jesse Talavera-Greenberg
02b011651b
Add static constants to vec4
...
- Tests, too
2015-10-02 18:34:53 -04:00
Jesse Talavera-Greenberg
25bd7014b0
Add static constants for vec3
...
- Tests, too
2015-10-02 18:34:17 -04:00
Jesse Talavera-Greenberg
b42a46d246
Add static constants for vec2
...
- Tests, too
2015-10-02 18:33:14 -04:00
Jesse Talavera-Greenberg
b8ff59a61b
Add static constants for vec1
...
- Tests, too
2015-10-02 18:32:39 -04:00
Christophe Riccio
daaf86dcef
Fixed build
2015-10-01 23:59:20 +02:00
Christophe Riccio
d23d909e6d
Added type to identify matrix, vector and quaternion at compile time
2015-10-01 23:09:06 +02:00
Christophe Riccio
fa18ca7c2e
Fixed GTC_matrix_inverse affineInverse #192
2015-10-01 22:20:30 +02:00
Christophe Riccio
a77d311119
Added packF3x9_E1x5 and unpackF3x9_E1x5 to GTC_packing for RGB9E5 #416
2015-10-01 00:43:37 +02:00
Christophe Riccio
7f6e60864a
Fixed GTC_packing unpackUnorm3x10_1x2 #414
2015-09-29 01:25:02 +02:00