Mathias Labeyrie
c4b5fa2a93
test perf fastTan
ago%!(EXTRA string=11 years)
Mathias Labeyrie
74cfc7451a
test perf fastSin
ago%!(EXTRA string=11 years)
Mathias Labeyrie
183c7141e2
performance test for glm::fastCos
ago%!(EXTRA string=11 years)
Christophe Riccio
41c00872a1
Fixed GCC build
ago%!(EXTRA string=11 years)
Christophe Riccio
d3b368b65c
Added GTC_integer, deprecated GTX_bit
ago%!(EXTRA string=11 years)
Christophe Riccio
eaa3b72b99
Added isPowerOfTwo tests
ago%!(EXTRA string=11 years)
Christophe Riccio
8dd3ec02ea
Removed bitRevert, duplicated of bitfieldReverse
ago%!(EXTRA string=11 years)
Christophe Riccio
087d6292e3
Added GTC_bitfield extension, promoted GTX_bit
ago%!(EXTRA string=11 years)
Christophe Riccio
0c522117c8
Opimization of mask, bitfieldInsert, bitfieldExtract and bitCount
ago%!(EXTRA string=11 years)
Christophe Riccio
4fc68ffe49
Replace function instanciations with macros by templates
ago%!(EXTRA string=11 years)
Christophe Riccio
c2d542562e
Fixed GLM_FORCE_SIZE_FUNC support overlook #245 . Added uninitiallized constructor to quaternion. Fixed lack of conscistency or quaternion constructors with other types. Various uninitilized constructor optimizations
ago%!(EXTRA string=11 years)
Christophe Riccio
75939a7960
Fixed GTX_string_cast to support for integer types #249
ago%!(EXTRA string=11 years)
Christophe Riccio
f9484a6e9f
- Moved template types from 'detail' to 'glm' namespace #239 , #244
ago%!(EXTRA string=11 years)
Christophe Riccio
a00fc3fdf4
Enable only GLM_GTX_scalar_multiplication for C++11 compiler #242
ago%!(EXTRA string=11 years)
Joshua Moerman
62ac07815c
Adds scalar multiplication for all types
ago%!(EXTRA string=11 years)
Joshua Moerman
77c704e210
Adds range support
ago%!(EXTRA string=11 years)
Christophe Riccio
46e61b4f07
Added test for fastSin #231
ago%!(EXTRA string=11 years)
Christophe Riccio
ec513f4466
Added GTX_common with isdenomal #223
ago%!(EXTRA string=11 years)
Christophe Riccio
ac3c2e37f1
Rely on STL functions for GLM functions using the same prototype #233
ago%!(EXTRA string=11 years)
Christophe Riccio
3b7aadc2e3
Added initial commit for GLM_GTX_matrix_decompose #227
ago%!(EXTRA string=11 years)
Christophe Riccio
2b747cbbad
Removed last references to GLM_FORCE_RADIANS
ago%!(EXTRA string=11 years)
Christophe Riccio
7fe8a1944c
Fixed fastDistance ambiguity #215
ago%!(EXTRA string=11 years)
Christophe Riccio
a2b70690c1
Added test gor issue #199
ago%!(EXTRA string=11 years)
Christophe Riccio
d77bfa1a70
Fixed GTX_color_space - saturation #195
ago%!(EXTRA string=11 years)
Christophe Riccio
e33136538d
- Fixed eulerAngle*** not consistent for right-handed coordinate system ( #173 )
ago%!(EXTRA string=11 years)
Christophe Riccio
12cde2bf75
Added eulerAnglesX tests
ago%!(EXTRA string=11 years)
Christophe Riccio
ae2af04599
Updated release with GTX_matrix_transform_2d and added blank unit test file for the extension. ( #176 , #178 )
ago%!(EXTRA string=11 years)
Christophe Riccio
6aa34be6ad
Fixed GLM_FORCE_RADIANS with <glm/ext.hpp> build error ( #165 )
ago%!(EXTRA string=11 years)
Christophe Riccio
a310855d23
Fixed undefined reference to fastInverseSqrt ( #161 )
ago%!(EXTRA string=11 years)
Christophe Riccio
d7862e4bb5
Fixed SSE code included in GLM tests on pure platforms
ago%!(EXTRA string=12 years)
Christophe Riccio
aeba3c6fe7
Quiet most GLM_FORCE_RADIANS messages
ago%!(EXTRA string=12 years)
Christophe Riccio
ccb25c84c7
Update copyright year
ago%!(EXTRA string=12 years)
Christophe Riccio
e5f8ebbfd7
Tests to reproduce bug #135 , could not reproduce it
ago%!(EXTRA string=12 years)
jan p springer
39179ba1ad
un/formatted() usage to un/formatted
ago%!(EXTRA string=12 years)
Christophe Riccio
d01630079c
Fixed Visual C++ vec4 simd specification code path
ago%!(EXTRA string=12 years)
Christophe Riccio
d9f5e07641
Concept prof for vec4 SIMD specialication
ago%!(EXTRA string=12 years)
Christophe Riccio
fd256dfaa8
Updated GLM manual with per feature headers. Fixed io.
ago%!(EXTRA string=12 years)
Christophe Riccio
9f8112f93a
Reduced dependencies of GTX extensions. Removed some deprecated code.
ago%!(EXTRA string=12 years)
jan p springer
0e3cebf23a
removed boost dependencies
ago%!(EXTRA string=12 years)
jan p springer
623cdaa552
reimplemented io support for basic types
ago%!(EXTRA string=12 years)
Christophe Riccio
fa56944171
Fixed GTX_io test
ago%!(EXTRA string=12 years)
jan p springer
0f66a02c2a
added: op<< for glm types
ago%!(EXTRA string=12 years)
jan p springer
137b296556
fixed: commented unknown structure member (gcc4.8.2,f19,x86_64)
ago%!(EXTRA string=12 years)
Christophe Riccio
ffbcd7f6bd
updated comments
ago%!(EXTRA string=12 years)
Christophe Riccio
fbb54649b7
Added test files and fixed build errors for experimental extensions.
ago%!(EXTRA string=12 years)
Christophe Riccio
2e72af3f6d
Added test files for all GTX extensions
ago%!(EXTRA string=12 years)
Christophe Riccio
1e69dfe30e
Added a quation constructor taking two axis
ago%!(EXTRA string=12 years)
Christophe Riccio
61589b8a28
Added a GTX_euler_angle unit test
ago%!(EXTRA string=12 years)
Christophe Riccio
25a5c21a24
Initial build with half types removed
ago%!(EXTRA string=12 years)
zhumeng1989
88ee302567
Minor fix
...
1. type_vec4.hpp
__declspec(align(16)) produces a compiler error on VS2012:
func_common.inl(634): error C2719: 'a': formal parameter with
__declspec(align('16')) won't be aligned
core_func_common.cpp(310) : see reference to function template
instantiation 'glm::detail::tvec4<T,P> glm::mix<float,highp>(const
glm::detail::tvec4<T,P> &,const glm::detail::tvec4<T,P>
&,glm::detail::tvec4<bool,highp>)' being compiled
with
[
T=float,
P=highp
]
and a warning on CygWin using gcc 4.7.2:
type_vec4.hpp:40:31: warning: 'align' attribute directive ignored
[-Wattributes]
2. gtx_bit.cpp
glm::uint32 x_max = 1 << 13;
glm::uint32 y_max = 1 << 12;
result out of memory on my machine.
ago%!(EXTRA string=12 years)