John McFarlane
26672ab0de
fixes VS2015 compiler errors
ago%!(EXTRA string=8 years)
John McFarlane
506a487d24
parameterize number of dimensions of vector in tvec<D, T, P>
...
- specializes for 1, 2, 3 and 4-dimensional vector types
which are then aliased as tvec1, tvec2, tvec3 and tvec4
- requires C++11 aliases; breaks compatability with C++03
- tested on:
- clang-3.5.2, clang-3.8.0
- gcc 4.8.5, gcc 5.4.1, gcc 6.2.0
TODO:
- still uses template template parameters - most can probably be removed
- some definitions might now be de-duplicated
ago%!(EXTRA string=8 years)
Christophe Riccio
06f084063f
Clean up GLM_STATIC_CONST_MEMBERS #591
ago%!(EXTRA string=8 years)
Christophe Riccio
d73fd81812
Merge branch 'master' of https://github.com/g-truc/glm
ago%!(EXTRA string=9 years)
Christophe
b09fc9cce0
Merge pull request #586 from ranjak/master
...
CMake: add the option GLM_INSTALL_ENABLE to control installation. #586
ago%!(EXTRA string=9 years)
Christophe
ccf201c6ba
Merge pull request #589 from elect86/patch-1
...
Update matrix_transform.hpp #589
ago%!(EXTRA string=9 years)
Giuseppe Barbieri
6f61dd9021
Update matrix_transform.hpp
...
Typo
ago%!(EXTRA string=9 years)
Christophe Riccio
0f6bb41a0a
Merge branch 'master' of https://github.com/g-truc/glm
ago%!(EXTRA string=9 years)
ranjak
750d426473
CMake: add the option GLM_INSTALL_ENABLE to control installation.
...
Fix typo.
ago%!(EXTRA string=9 years)
Christophe Riccio
85bd36806c
Merge branch 'master' of https://github.com/g-truc/glm
ago%!(EXTRA string=9 years)
Christophe Riccio
dd48b56e44
Updated list of supported compilers
ago%!(EXTRA string=9 years)
Christophe
861dce586c
Merge pull request #583 from nafest/master
...
Fix typo in experimental extension warnings #583
ago%!(EXTRA string=9 years)
Stefan Winkler
f02ce4d6d3
Fix typo in experimental extension warnings
ago%!(EXTRA string=9 years)
Christophe Riccio
31475c1bb5
Merge branch '0.9.8'
ago%!(EXTRA string=9 years)
Christophe Riccio
57091f8553
Updated readme
ago%!(EXTRA string=9 years)
Christophe Riccio
8cde68aba6
Merge branch '0.9.8'
ago%!(EXTRA string=9 years)
Christophe Riccio
1f8fd8a106
Fixed GTX_matrix_decompose decompose #582
ago%!(EXTRA string=9 years)
pbruvoll
d48ce7da53
Update sign of all components of scale.
...
Update all components of scale when determinant is negateve,, not just x component
ago%!(EXTRA string=9 years)
Christophe
0c40430d65
Merge pull request #582 from pbruvoll/master
...
Update sign of all components of scale. #582
ago%!(EXTRA string=9 years)
pbruvoll
b2afe32676
Update sign of all components of scale.
...
Update all components of scale when determinant is negateve,, not just x component
ago%!(EXTRA string=9 years)
Christophe Riccio
29f600dfbb
Fixed warnings
ago%!(EXTRA string=9 years)
Christophe Riccio
58c5e0ef4d
Fixed intersectRayTriangle #6
ago%!(EXTRA string=9 years)
Christophe Riccio
07d826e185
Updated travis platforms
ago%!(EXTRA string=9 years)
Christophe Riccio
d6ae067649
Merge branch '0.9.8'
ago%!(EXTRA string=9 years)
Christophe Riccio
8f7b681f7f
Fixed Travis CI config
ago%!(EXTRA string=9 years)
Christophe
7034bbdc3d
Merge pull request #581 from mgerhardy/patch-2
...
Removed BOM #581
ago%!(EXTRA string=9 years)
Martin Gerhardy
dadd57bf26
Removed BOM
ago%!(EXTRA string=9 years)
Christophe Riccio
2ea3cd5d7b
Fixed GLM test warning
ago%!(EXTRA string=9 years)
Christophe Riccio
f26628f661
Fixed GLM test warning
ago%!(EXTRA string=9 years)
Christophe Riccio
3cdb61c4a0
Fixed GLM test warning
ago%!(EXTRA string=9 years)
Christophe Riccio
bb1debc9e1
Fixed GLM test warning
ago%!(EXTRA string=9 years)
Christophe Riccio
d39749d1d6
Fixed GLM test warning
ago%!(EXTRA string=9 years)
Christophe Riccio
ca0dcce544
Fixed TravisCI on OSX
ago%!(EXTRA string=9 years)
Christophe Riccio
5e310b51cd
Merge branch '0.9.8'
ago%!(EXTRA string=9 years)
Christophe Riccio
8d2db38e7d
Fixed TravisCI on OSX
ago%!(EXTRA string=9 years)
Christophe Riccio
7ba8f673ac
Fixed GLM_FORCE_SWIZZLE #575
ago%!(EXTRA string=9 years)
Christophe
b494c64de3
Merge pull request #575 from JesseTG/jtg/manual-section-2
...
Proofread section 2 #575
ago%!(EXTRA string=9 years)
Christophe Riccio
b8077c1809
Merge branch '0.9.8'
ago%!(EXTRA string=9 years)
Christophe Riccio
a88584f572
Fixed GCC 6.2 compiler warnings #580
ago%!(EXTRA string=9 years)
Christophe Riccio
0472c3f4d6
Fixed Travis-CI crahing on OSX, doesn't support AVX it seems
ago%!(EXTRA string=9 years)
Martin Gerhardy
3f906960db
Fixed compiler warnings for g++ 6.2
ago%!(EXTRA string=9 years)
Christophe
9d411922ed
Merge pull request #580 from mgerhardy/patch-1
...
Fixed compiler warnings for g++ 6.2 #580
ago%!(EXTRA string=9 years)
Martin Gerhardy
12d42a2dac
Fixed compiler warnings for g++ 6.2
ago%!(EXTRA string=9 years)
Christophe Riccio
029f1c4738
Merge branch '0.9.8'
ago%!(EXTRA string=9 years)
Christophe Riccio
ef4425a61d
Fixed intersectRayPlane returns true in parallel case #578
ago%!(EXTRA string=9 years)
Christophe Riccio
098bf5c746
Merge 0.9.8
ago%!(EXTRA string=9 years)
Christophe Riccio
ba73c5a976
Merge branch '0.9.8'
ago%!(EXTRA string=9 years)
Christophe Riccio
ff0b1674f4
Fixed POPCNT optimization build in Clang #512
ago%!(EXTRA string=9 years)
Christophe Riccio
1cbe3dfa60
Added tests on OSX and release and debug mode
ago%!(EXTRA string=9 years)
Christophe Riccio
4ba6ef9046
Fixed SIMD instruction set selection with Clang
ago%!(EXTRA string=9 years)