Christophe Riccio
f71171d49b
Fixed 32-bits build #528 #529 , fixed VC 32 bits crash
ago%!(EXTRA string=9 years)
Christophe Riccio
0dbdf3fad4
Fixed 32-bits build #528 #529 , fixed VC 32 bits crash
ago%!(EXTRA string=9 years)
Christophe Riccio
0e1e181484
Clean up
ago%!(EXTRA string=9 years)
Christophe Riccio
7fe2f5fe65
Renamed instruction set flags
ago%!(EXTRA string=9 years)
Christophe Riccio
d33e3df02a
Fixed SIMD code path selection
ago%!(EXTRA string=9 years)
Christophe Riccio
ab159770b3
mad optimizations, fixed build
ago%!(EXTRA string=9 years)
Christophe Riccio
1becd76c5f
Fixed build
ago%!(EXTRA string=9 years)
Christophe Riccio
099bef4d16
Fixed GCC build
ago%!(EXTRA string=10 years)
Christophe Riccio
a472f50767
Fixed C++98 build
ago%!(EXTRA string=10 years)
Christophe Riccio
fc8b4404f0
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
Christophe Riccio
a42f84ed47
Removed GLM_TEST_ENABLE_PERF
ago%!(EXTRA string=11 years)
Christophe Riccio
3f48ffefb0
Updated license
ago%!(EXTRA string=11 years)
Christophe Riccio
16a0c960f7
Move more performance tests inside GLM_PERF_ENABLE
ago%!(EXTRA string=11 years)
Christophe Riccio
0b8ca1a5b6
Added a CMake option to execute GLM performance tests. Made quat and dualquat trivially constructible #263
ago%!(EXTRA string=11 years)
Christophe Riccio
c36f3630eb
Fixed glm::mask function and tests
ago%!(EXTRA string=11 years)
Christophe Riccio
062ee19ac7
Fixed bitfieldInsert and bitfieldExtract
ago%!(EXTRA string=11 years)
Christophe Riccio
41c00872a1
Fixed GCC build
ago%!(EXTRA string=11 years)
Christophe Riccio
abb5299e08
Fixed warnings with -pedantic
ago%!(EXTRA string=11 years)
Christophe Riccio
dced21e745
Added multiple 'sign' implementations for integers, unit tests and performancetests.
ago%!(EXTRA string=11 years)
Christophe Riccio
44382faf59
Improve mask implementation to support any integer and vector types
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
2b747cbbad
Removed last references to GLM_FORCE_RADIANS
ago%!(EXTRA string=11 years)
Christophe Riccio
d7862e4bb5
Fixed SSE code included in GLM tests on pure platforms
ago%!(EXTRA string=11 years)
Christophe Riccio
aeba3c6fe7
Quiet most GLM_FORCE_RADIANS messages
ago%!(EXTRA string=11 years)
Christophe Riccio
ccb25c84c7
Update copyright year
ago%!(EXTRA string=11 years)
Christophe Riccio
9f8112f93a
Reduced dependencies of GTX extensions. Removed some deprecated code.
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)
Christophe Riccio
296e3d7007
Fixed half precision implementation
ago%!(EXTRA string=12 years)
Christophe Riccio
1e3cb00fe5
Completed bit interleaving for 3 and 4 values
ago%!(EXTRA string=12 years)
Christophe Riccio
2a4434786e
Updated date
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
df0d9e687e
Improved bitfield interleaved tests
ago%!(EXTRA string=12 years)
Christophe Riccio
920ca0a242
Experiments to add bitfieldInterleave
ago%!(EXTRA string=12 years)
Christophe Riccio
6a4677c30e
Promoted GTX_epsilon, GTX_ulp, fixed build, removed deprecation warning at build time
ago%!(EXTRA string=13 years)
Christophe Riccio
88d3927558
Updated copyright date
ago%!(EXTRA string=14 years)
Christophe Riccio
146eacb067
Updated tests for GCC 4.3 and below support
ago%!(EXTRA string=14 years)
Christophe Riccio
867d59ca6e
Fixed GTX test names
ago%!(EXTRA string=14 years)
Christophe Riccio
22a2cd5332
Fixed typo
ago%!(EXTRA string=14 years)
Christophe Riccio
1c4abb3d73
Fixed tests to provide relevant output for CTest
ago%!(EXTRA string=14 years)
Christophe Riccio
c06484ff12
Clean up
ago%!(EXTRA string=14 years)
Christophe Riccio
e4421a9b0f
Updated copyright dates
ago%!(EXTRA string=14 years)
Christophe Riccio
b5cda17ea8
Fixed GCC build and tests
ago%!(EXTRA string=15 years)
Christophe Riccio
d7f768718c
Added tests to main repository
ago%!(EXTRA string=15 years)