Christophe Riccio
353d4ea7b7
Repro case of MS compiler crash
ago%!(EXTRA string=8 years)
Christophe Riccio
1df01f6b10
Updated the message: Visual C++ has a bug generating the error: fatal error C1001: An internal error has occurred in the compiler.
ago%!(EXTRA string=8 years)
Christophe Riccio
a39a9b8eb9
Use new CMake approach to check Visual C++
ago%!(EXTRA string=8 years)
Christophe Riccio
bf97e168d5
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
36eda686dd
Updated readme
ago%!(EXTRA string=8 years)
Christophe Riccio
eda6c93276
More consistent resolution of shadow warnings #595
ago%!(EXTRA string=8 years)
Christophe
e8962dda2a
Merge pull request #596 from g-truc/dim
...
Parameterize on dimensions #584 for vectors and matrices types #596
ago%!(EXTRA string=8 years)
Martin Gerhardy
9e45b45062
Fixed more shadow warnings in vec4 simd version
ago%!(EXTRA string=8 years)
Martin Gerhardy
d63d803e8f
Fixed shadow warnings for quaternions
ago%!(EXTRA string=8 years)
Martin Gerhardy
bc60ce8cc4
Fixed shadow warnings for gcc (vec3 and vec4)
ago%!(EXTRA string=8 years)
Christophe Riccio
b7dac69b6c
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
1318f942cf
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
71a519387e
Updated GLI for tests
ago%!(EXTRA string=8 years)
Christophe Riccio
7839b862e8
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
2908ddfbaa
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
5aa2dfd465
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
1671918bdb
Build clang build
ago%!(EXTRA string=8 years)
Christophe Riccio
a8785bdb7a
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
c2fe3fccf6
Use length_t instead of int for vec and mat lengths #584
ago%!(EXTRA string=8 years)
Christophe Riccio
b92fdf5a59
matrix type Parameterize on dimensions #584
ago%!(EXTRA string=8 years)
Christophe Riccio
1477d323d9
Fixed build
ago%!(EXTRA string=8 years)
Christophe Riccio
f00d666e22
Fixed Visual C++ build #584
ago%!(EXTRA string=8 years)
Christophe Riccio
9a8724925a
Uses L for length template argument #584
ago%!(EXTRA string=8 years)
Christophe Riccio
0318de8b98
Updated manual #584
ago%!(EXTRA string=8 years)
Christophe Riccio
99c19e9fc2
Clean up
ago%!(EXTRA string=8 years)
Christophe Riccio
947b07cbc4
remove template alias for more compiler support and simplified swizzle expression implementation #584
ago%!(EXTRA string=8 years)
Christophe Riccio
4dd748f380
Renamed tvec into vec
ago%!(EXTRA string=8 years)
John McFarlane
d7fd5a61da
fixes VS2013 compiler errors
ago%!(EXTRA string=8 years)
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=8 years)
Christophe
b09fc9cce0
Merge pull request #586 from ranjak/master
...
CMake: add the option GLM_INSTALL_ENABLE to control installation. #586
ago%!(EXTRA string=8 years)
Christophe
ccf201c6ba
Merge pull request #589 from elect86/patch-1
...
Update matrix_transform.hpp #589
ago%!(EXTRA string=8 years)
Giuseppe Barbieri
6f61dd9021
Update matrix_transform.hpp
...
Typo
ago%!(EXTRA string=8 years)
Christophe Riccio
0f6bb41a0a
Merge branch 'master' of https://github.com/g-truc/glm
ago%!(EXTRA string=8 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)