Christophe Riccio
eafe125d95
Updated readme for GLM 0.9.4.3
ago%!(EXTRA string=12 years)
Christophe Riccio
af77fb3118
Fixed conflict
ago%!(EXTRA string=12 years)
Christophe Riccio
efcecbd81a
Clang detection for GLM_INLINE
ago%!(EXTRA string=12 years)
Dave Reid
389ca19d61
Fix a Clang compilation error.
...
The issue here is that GLM_DEPRECATED, GL_ALIGN, etc is being left undefined with the Clang build.
ago%!(EXTRA string=12 years)
Christophe Riccio
0df4b94c4b
Fixed CUDA warnings and errors, #43
ago%!(EXTRA string=12 years)
Christophe Riccio
fc77c7a54e
Fixed documentation warnings, issue #46
ago%!(EXTRA string=12 years)
Christophe Riccio
e359439b86
Updated unpackHalf2x16 implementation
ago%!(EXTRA string=12 years)
Christophe Riccio
bd7125c50b
Added bit interleave for 3 and 4 integers
ago%!(EXTRA string=12 years)
Christophe Riccio
c57a000791
Added bitfieldInterleave implementation
ago%!(EXTRA string=12 years)
Christophe Riccio
1cebfa7bda
Improved Intel Compiler detection
ago%!(EXTRA string=12 years)
Christophe Riccio
db5a610882
Display Intel compiler detected
ago%!(EXTRA string=12 years)
Christophe Riccio
ba71f8befe
Fixed lang message
ago%!(EXTRA string=12 years)
Christophe Riccio
5d22aabe70
Anonymous structure in unions are only supported by Visual C++, not C++ 11
ago%!(EXTRA string=12 years)
Christophe Riccio
fee63c9b0f
Fixed message display
ago%!(EXTRA string=12 years)
Christophe Riccio
d7ed4387e0
Fixed C++ 11 detection
ago%!(EXTRA string=12 years)
Christophe Riccio
d52a388000
Refactoring of integer and float details, use of C++11 integer types when available.
ago%!(EXTRA string=12 years)
Corentin Wallez
0be0a2cb41
Fix a warning in func_integer.inl
...
The lack of parenthesis triggered -Wshift-op-parentheses in Clang 3.2
ago%!(EXTRA string=12 years)
Christophe Riccio
a4aa39f9bd
Fixed 0x2013 dash character in comments that cause issue in Windows
ago%!(EXTRA string=12 years)
Christophe Riccio
37e380ca9b
Fixed packDouble2x32 on XCode 4.5, issue #37
ago%!(EXTRA string=12 years)
Christophe Riccio
9a625f4d5b
Fixed SIMD support for Intel compiler on Windows, issue #32
ago%!(EXTRA string=13 years)
Christophe Riccio
6c855a892d
Updated revision number for GLM 0.9.4.2 release
ago%!(EXTRA string=13 years)
Christophe Riccio
115c7fc64a
Added specific code path to isnan and isinf for CUDA, issue #35
ago%!(EXTRA string=13 years)
Dave Reid
7b6fb9f635
Fix GCC warnings.
ago%!(EXTRA string=13 years)
Dave Reid
f206f39c3a
Fix MinGW compilation error.
ago%!(EXTRA string=13 years)
Christophe Riccio
82832839c2
Resolved issue #24 , incorrect assert messages for step and smoothstep
ago%!(EXTRA string=13 years)
Dave Reid
60c3d3c943
Improve const-correctness in instrinsic_matrix.inl.
ago%!(EXTRA string=13 years)
Christophe Riccio
443f62bb08
Fixed issue #19 , fixed -0.0 with half
ago%!(EXTRA string=13 years)
Christophe Riccio
841f91e830
Fixed bug #15 , added missing roll, pitch and yaw functions; Fixed half implicit conversions
ago%!(EXTRA string=13 years)
Christophe Riccio
931b7bcdd6
Fixed issue #18 glm::clamp and NaN's
ago%!(EXTRA string=13 years)
Christophe Riccio
47b610c6d3
Clean up doxygen documentation
ago%!(EXTRA string=13 years)
Christophe Riccio
4b18cc7051
Clean up doxygen documentation... was exposing implementation details
ago%!(EXTRA string=13 years)
Christophe Riccio
214c56cd45
Updated doxygen documentation
ago%!(EXTRA string=13 years)
Christophe Riccio
7778013575
Fixed space characters
ago%!(EXTRA string=13 years)
Christophe Riccio
4fff9b4367
Added matrix inverse tests and clean up space characters
ago%!(EXTRA string=13 years)
Christophe Riccio
c9a0b87c7b
Fixed spaces
ago%!(EXTRA string=13 years)
Christophe Riccio
4d3af10700
Fixed space characters
ago%!(EXTRA string=13 years)
Christophe Riccio
bfec0e2388
Fixed epsilon for half types
ago%!(EXTRA string=13 years)
Christophe Riccio
1fb8bec873
Fixed abs function for half based types
ago%!(EXTRA string=13 years)
Christophe Riccio
16876bef5a
Fixed merge
ago%!(EXTRA string=13 years)
Christophe Riccio
1dda2390e5
Fixed warnings on MacOS X
ago%!(EXTRA string=13 years)
Christophe Riccio
1cc7448c43
Fixed CUDA 5 warning due to parameter name mismatch between the declaration and the definition
ago%!(EXTRA string=13 years)
Tim Howard
e2bc911f00
Fixed component swapping in tmat2x2::_inverse().
...
NB: glm::detail::tmat2x2::_inverse() incorrectly swaps all components instead of only main diagonals:
A = ⌈a b⌉
⌊c d⌋
(using standard representation). _inverse() on A incorrectly gives the order
⌈ d -c⌉
⌊-b a⌋
(swaps both diagonals) where it should be
⌈ d -b⌉
⌊-c a⌋
(I am leaving out division by the determinate for clarity).
Also, glm::inverse() in `glm/core/func_matrix.inl` is correct for 2x2 matrices and shows the mistake of _inverse().
The unit tests do not appear to test division of a mat2 by a mat2 (where this could arise).
ago%!(EXTRA string=13 years)
Jakob Progsch
476abb8be0
removed \ from commented out out macro on line 564 to avoid compiler warnings for multiline comments
ago%!(EXTRA string=13 years)
Christophe Riccio
c899d63725
Fixed Clang and LLVM GCC detection
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)