Giuseppe Barbieri
b2a1d7a293
Update core_func_common.cpp
ago%!(EXTRA string=7 years)
Chris Helmich
4a4af0b80e
added flags GLM_CONSTEXPR_CXX14 and GLM_CONSTEXPR_CTOR_CXX14
ago%!(EXTRA string=7 years)
Christophe Riccio
be53cebcd3
Tentative fix of TravisCI
ago%!(EXTRA string=7 years)
Christophe Riccio
7b5756d673
Tentative fix of TravisCI
ago%!(EXTRA string=7 years)
Christophe Riccio
44da53f4a1
Tentative fix of TravisCI
ago%!(EXTRA string=7 years)
Christophe Riccio
5e8ab46d0a
Tentative fix of TravisCI
ago%!(EXTRA string=7 years)
Christophe Riccio
2335be5f84
Tentative fix of TravisCI
ago%!(EXTRA string=7 years)
Christophe Riccio
4a27705328
Improved travisCI support
ago%!(EXTRA string=7 years)
Christophe Riccio
d9710786e5
Tentative fix of Travis CI
ago%!(EXTRA string=7 years)
Christophe
18e413940a
Merge pull request #720 from yuri-kilochek/master
...
(UPDATE for #717 ) Remove redundant specializations of `glm::type` for `glm::mat`s and some accompanying cleanup. #720
ago%!(EXTRA string=7 years)
Christophe Riccio
d214fbaaf1
Removed Clang 4.0 that is not supported anymore by Travis CI
ago%!(EXTRA string=7 years)
Yuri Kilochek
0afc784511
Add definitions for `glm::type<T>` members, so that they can be used outside of constant expressions.
ago%!(EXTRA string=7 years)
Yuri Kilochek
5441bc7a93
Merge remote-tracking branch 'upstream/master'
ago%!(EXTRA string=7 years)
Christophe Riccio
c585cb9d6c
Added quat left and right handed tests #703
ago%!(EXTRA string=7 years)
Christophe Riccio
7725407b2d
Added missing quat minus operator #703
ago%!(EXTRA string=7 years)
Christophe Riccio
6390805e6d
Fixed zero as null pointer constant
ago%!(EXTRA string=7 years)
Christophe Riccio
26c395c78b
Fixed build
ago%!(EXTRA string=7 years)
Christophe Riccio
85811f3860
Fixed test
ago%!(EXTRA string=7 years)
Christophe Riccio
43179a4bc1
Fixed typo
ago%!(EXTRA string=7 years)
Christophe
e584028e6f
Merge pull request #710 from elect86/patch-3
...
Update gtx_matrix_interpolation.cpp, typo #710
ago%!(EXTRA string=7 years)
Christophe
129fab1bd9
Merge pull request #711 from elect86/patch-4
...
Update intersect.hpp #711
ago%!(EXTRA string=7 years)
Christophe
fa668e26b6
Merge pull request #708 from corporateshark/master
...
Fixed #692 : sphericalRand() is doing correct distribution on a sphere #708
ago%!(EXTRA string=7 years)
Yuri Kilochek
1ef3e5a200
`components`, `cols`, `rows` are no longer defined as members of anonymous enums and are now instead static integral constants of type `glm::length_t` (this appears to be current approach).
ago%!(EXTRA string=7 years)
Yuri Kilochek
7f162ff4e8
Remove redundant specializations of `glm::type<mat</*...*/>>`
ago%!(EXTRA string=7 years)
Giuseppe Barbieri
83697febeb
Update intersect.hpp
ago%!(EXTRA string=7 years)
Giuseppe Barbieri
5d0fa00c39
Update gtx_matrix_interpolation.cpp
ago%!(EXTRA string=7 years)
Sergey Kosarevsky
84e6d82051
Fixed #692 : sphericalRand() is doing correct distribution on a sphere
ago%!(EXTRA string=7 years)
Christophe Riccio
1190ae0b0e
Added test
ago%!(EXTRA string=8 years)
Christophe Riccio
529de50383
Fixed acsch #698
ago%!(EXTRA string=8 years)
Christophe
5bcb204cde
Merge pull request #697 from elect86/patch-2
...
Update manual.md, glm kotlin port #697
ago%!(EXTRA string=8 years)
Giuseppe Barbieri
23676a991b
Update manual.md
ago%!(EXTRA string=8 years)
Christophe
0f956f6dbc
Merge pull request #693 from cleeus/fix-exp2-precision-with-cxx11
...
Fix exp2 precision with cxx11 #693
ago%!(EXTRA string=8 years)
Christophe
97c1774429
Merge pull request #695 from csukuangfj/patch-1
...
fix a typo. #695
ago%!(EXTRA string=8 years)
KUANG Fangjun
538b6b6d57
fix a typo.
ago%!(EXTRA string=8 years)
Kai Dietrich
c79dfbc925
Use std::exp2 to implement glm::exp2 when available
...
Using std::exp and then a multiplication looses a lot of precision which
can cause hard to find bugs (who would expect exp2 to fail?) because all
powers of two with integer exponents can be expressed precisely
with ieee754 floating point.
This also should be good for performance, since exp2 with
integer exponent is just shifting some bits in ieee754 and
good implementers will probably leverage that to implement exp2
efficiently.
ago%!(EXTRA string=8 years)
Kai Dietrich
708a886bb0
Add a CXX11-conditional test for exp2 precision with larger exponents
ago%!(EXTRA string=8 years)
Christophe Riccio
9e0c716372
Removed VC 2015 that time out for some reasons... :/
ago%!(EXTRA string=8 years)
Christophe Riccio
fcbedf5058
Fixed glm::step that didn't work with scalars #684
ago%!(EXTRA string=8 years)
Christophe Riccio
5dbb4470e7
Merge branch 'master' of https://github.com/g-truc/glm
ago%!(EXTRA string=8 years)
Christophe Riccio
ad82970101
Fixed warning #685
ago%!(EXTRA string=8 years)
Christophe
a4061b1897
Merge pull request #689 from akaltar/master
...
Fix warning C4309 #679 #689
ago%!(EXTRA string=8 years)
Christophe
9d7e79de6e
Merge pull request #691 from OlivierSohn/master
...
Fix rotation when vectors are in the same direction #691
ago%!(EXTRA string=8 years)
Christophe Riccio
25e7bef346
Resolved uninitialized return value warnings #685
ago%!(EXTRA string=8 years)
Olivier Sohn
ddb93dcdc2
fix build
ago%!(EXTRA string=8 years)
Olivier Sohn
6bd81b8fbc
use quat_identity
ago%!(EXTRA string=8 years)
Olivier Sohn
6f61bb4d2e
Fix rotation when vectors are in the same direction #690
ago%!(EXTRA string=8 years)
akaltar
04819ecaae
Fix #679
...
Fixes warning C4309 on VS2015
ago%!(EXTRA string=8 years)
Christophe Riccio
7733266417
Fixed Visual C++ automated tests
ago%!(EXTRA string=8 years)
Christophe Riccio
2e43c201cd
Fixed warning C4309 #679
ago%!(EXTRA string=8 years)
Christophe Riccio
dc3e0b5ccb
Added GLM_FORCE_SINGLE_ONLY to use GLM on platforms that don't support double #627
ago%!(EXTRA string=8 years)