Christophe Riccio
9e6a23aaed
Merge branch 'master' of https://github.com/g-truc/glm into 0.9.4
ago%!(EXTRA string=13 years)
Christophe Riccio
5868f20644
Merge pull request #3 from greenboxal/master
...
Visual Studio 2012 Debugger Visualizers
ago%!(EXTRA string=13 years)
Christophe Riccio
d18a415ddd
Updated readme with Apple platform update
ago%!(EXTRA string=13 years)
Christophe Riccio
c899d63725
Fixed Clang and LLVM GCC detection
ago%!(EXTRA string=13 years)
Christophe Riccio
88092b1c19
Merge branch '0.9.4' of https://github.com/g-truc/glm into 0.9.4
ago%!(EXTRA string=13 years)
Christophe Riccio
3647c867e5
updated spaces
ago%!(EXTRA string=13 years)
Jonathan Lima
7d9c22094c
Added debbugger visualizers for Visual Studio 2012.
...
Signed-off-by: Jonathan Lima <greenboxal@gmail.com>
ago%!(EXTRA string=13 years)
Christophe Riccio
e7233b20a8
Merge branch 'master' of https://github.com/Groovounet/glm into 0.9.4
ago%!(EXTRA string=13 years)
Christophe Riccio
5adff62c34
Merge pull request #19 from cneumann/master
...
Replacement FindGLM.cmake that follows cmake module guidelines a bit more
ago%!(EXTRA string=13 years)
Carsten Neumann
ed2f46f2fa
make FindGLM.cmake more compliant with cmake module recommendations
ago%!(EXTRA string=13 years)
Christophe Riccio
b9d9ae4ec5
updated CLang version detection
ago%!(EXTRA string=13 years)
Christophe Riccio
8b5e63375f
updated CLang version detection
ago%!(EXTRA string=13 years)
Christophe Riccio
3fc42c9e9e
Simplify Compilation build model detection
ago%!(EXTRA string=13 years)
Christophe Riccio
8aa2eafc36
Added experiment in comment to auto detect the instruction set
ago%!(EXTRA string=13 years)
Christophe Riccio
8c4ea6ebb2
Fixed isnan on GCC
ago%!(EXTRA string=13 years)
Christophe Riccio
c6d87a9458
Added compiler detection
ago%!(EXTRA string=13 years)
Christophe Riccio
1eac545656
Fixed Intel compiler detection
ago%!(EXTRA string=13 years)
Christophe Riccio
b012c80771
Fixed isnan for Intel compiler
ago%!(EXTRA string=13 years)
Christophe Riccio
b1ecabdd28
Fixed GTX_matrix_interpolation, issue #9
ago%!(EXTRA string=13 years)
Christophe Riccio
7e3f00d034
Added missing test files
ago%!(EXTRA string=13 years)
Christophe Riccio
c2eea6da26
Removed floor_log2, comment that isnan and isinf are not working on MinGW
ago%!(EXTRA string=13 years)
Christophe Riccio
c7812d44cf
Added findLSB test
ago%!(EXTRA string=13 years)
Christophe Riccio
56738ee5cb
Added idea for SSE2 implementation of findMSB
ago%!(EXTRA string=13 years)
Christophe Riccio
69dd0d26b5
Updated readme.txt for 0.9.4.0 release
ago%!(EXTRA string=13 years)
Christophe Riccio
8a7d6080d1
Fixed findMSB generic path
ago%!(EXTRA string=13 years)
Christophe Riccio
a2ba0ea86f
Merge branch '0.9.3' of https://github.com/Groovounet/glm into 0.9.4
ago%!(EXTRA string=13 years)
Christophe Riccio
d6bbf90670
Merge pull request #17 from muep/fix_msb
...
Progress on fixing FindMSB implementation. Negative values and zeros remains to be done.
ago%!(EXTRA string=13 years)
Joonas Sarajärvi
ad3422f6aa
Better fix glm::findMSB for GCC >= 4.0
...
The previous fix only worked correctly for values where
the most significant enabled bit was the only enabled bit.
This change changes the implementation back to using clz,
but so that the result is changed with additional arithmetics.
There is still at least one known limitation with regards
to acceptable input types, but this is documented in the code.
ago%!(EXTRA string=13 years)
Joonas Sarajärvi
daa51e42bb
Fix glm::findMSB for GCC >= 4.0
...
Before this fix, the GCC specific MSB function returned the number
of leading zero bits in the parameter value. With this change,
the number of trailing zero bits is returned instead.
I am not entirely sure if this fix is correct, because I could not
find a clear reference about what findMSB in GLSL is really
supposed to return with some concrete input value.
At least the result is now consistent with the GLM_ARCH_PURE
implementation of glm::findMSB.
ago%!(EXTRA string=13 years)
Joonas Sarajärvi
da530ac46e
Fix integer version of glm::log2 for GCC
...
This pretty much reverts the fix done in commit
1ed0e3865b
This temporarily breaks log2 for GCC in cases where GLM_FORCE_PURE
is not defined. The workaround introduced in commit
1ed0e3865b
seems to rely
on getting invalid results from the nlz function.
Broken nlz is caused by a broken findMSB function for GCC.
A fix for the findMSB function should be available in a nearby
separate commit.
ago%!(EXTRA string=13 years)
Christophe Riccio
1822f9dd04
Added Intel compiler support
ago%!(EXTRA string=13 years)
Christophe Riccio
e8cbc50343
Fixed SSE detection on Visual C++
ago%!(EXTRA string=13 years)
Christophe Riccio
88cbbebac6
Merge branch 'master' into 0.9.4
ago%!(EXTRA string=13 years)
Christophe Riccio
ef86084b84
Removed GLM website from the source repository
ago%!(EXTRA string=13 years)
Christophe Riccio
c588e9fa1e
Merge pull request #16 from gigadude/master
...
Fix broken GCC SSE support
ago%!(EXTRA string=13 years)
Ed Hutchins
311c64c3d3
Fixed SSE detection
ago%!(EXTRA string=13 years)
Christophe Riccio
2f3dd90aca
Merge branch '0.9.3' into 0.9.4
ago%!(EXTRA string=13 years)
Christophe Riccio
72a01d3432
Experiment to do
ago%!(EXTRA string=13 years)
Christophe Riccio
09a8d5a621
Fixed warning from #123 comments
ago%!(EXTRA string=13 years)
Christophe Riccio
ab552c3acd
Compiled GLM site
ago%!(EXTRA string=13 years)
Christophe Riccio
485700a546
Updated downloads
ago%!(EXTRA string=13 years)
Christophe Riccio
5506d67789
Getting GLM 0.9.3.4 release
ago%!(EXTRA string=13 years)
Christophe Riccio
35995e40f0
Merge branch '0.9.3' into 0.9.4
ago%!(EXTRA string=13 years)
Christophe Riccio
ac8ec9b97c
Fixed SSE includes with GCC
ago%!(EXTRA string=13 years)
Christophe Riccio
9bd19663c1
Fixed #186 , fixed warning
ago%!(EXTRA string=13 years)
Christophe Riccio
3ab80ffe6d
Fixed #187 , fixed bitfieldExtract for vector based type
ago%!(EXTRA string=13 years)
Christophe Riccio
a979cb483e
Updated readme for GLM 0.9.3.4 release
ago%!(EXTRA string=13 years)
Christophe Riccio
e26b0587b2
Deleted VIRTREV_xstream
ago%!(EXTRA string=13 years)
Christophe Riccio
4797b4922a
Fixed comflict
ago%!(EXTRA string=13 years)
Christophe Riccio
bfae1e09f5
Merge branch '0.9.4' of github.com:Groovounet/glm into 0.9.4
ago%!(EXTRA string=13 years)