Laurent Caumont
4137519418
Simd improvement
...
- Add simd aligned_vec3 (and sse aligned_dvec3 - 2 x xmm)
- Fast packed_vec3 <=> aligned_vec3 and packed_vec4 <=> aligned_vec4 conversion
- Fast aligned_vec3 <=> aligned_vec4 conversion
- Optimized aligned_mat x aligned_mat and aligned_mat x aligned_vec
- Inverse aligned_mat3 simd version (actually slower than ssid on my computer even it has 30% less instruction ?)
ago%!(EXTRA string=1 year)
Christophe
adf31f555e
Revert SIMD improv 7f2a5b89b3
ago%!(EXTRA string=1 year)
Laurent Caumont
7f2a5b89b3
Simd improvement
...
- Add simd aligned_vec3 (and sse aligned_dvec3 - 2 x xmm)
- Fast packed_vec3 <=> aligned_vec3 and packed_vec4 <=> aligned_vec4 conversion
- Fast aligned_vec3 <=> aligned_vec4 conversion
- Optimized aligned_mat x aligned_mat and aligned_mat x aligned_vec
- Inverse aligned_mat3 simd version (actually slower than ssid on my computer even it has 30% less instruction ?)
ago%!(EXTRA string=1 year)
Christophe
f86092a658
Remove disabled warnings ( #1213 )
...
* Remove disabled warnings
ago%!(EXTRA string=1 year)
Christophe Riccio
7c445ee93d
Clean up GLM_FORCE_DEFAULT_ALIGNED_GENTYPES
ago%!(EXTRA string=7 years)
Christophe Riccio
1092810f2f
Fixed build
ago%!(EXTRA string=7 years)
Christophe Riccio
b3a24a0565
Fixed linearRand #762
ago%!(EXTRA string=7 years)
Christophe Riccio
3a06085edd
Fixed -Weverything warnings
ago%!(EXTRA string=8 years)
Christophe Riccio
5d77861141
Fixed warnings
ago%!(EXTRA string=8 years)
Christophe Riccio
9755dea062
Quicker unit tests
ago%!(EXTRA string=9 years)
Christophe Riccio
0e1e181484
Clean up
ago%!(EXTRA string=9 years)
Christophe Riccio
fc8b4404f0
Fixed faceforward build #289
ago%!(EXTRA string=11 years)
Christophe Riccio
3f48ffefb0
Updated license
ago%!(EXTRA string=11 years)
Christophe Riccio
5960196ce8
Clean up white spaces, fix build with VC15
ago%!(EXTRA string=11 years)
Christophe Riccio
141c1856a7
Removed <iostream> in GLM tests, use <cstdio> instead
ago%!(EXTRA string=11 years)
Christophe Riccio
bfa893b957
Fixed signed integer and float linearRand results #230
ago%!(EXTRA string=11 years)
Christophe Riccio
5f7862ebec
Improved linearRand: support precision and integers ( #230 )
ago%!(EXTRA string=11 years)
Christophe Riccio
2b747cbbad
Removed last references to GLM_FORCE_RADIANS
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
08ada74f36
More precise C++ features detection
ago%!(EXTRA string=12 years)
Christophe Riccio
31805bcd79
Removed grid test
ago%!(EXTRA string=12 years)
Christophe Riccio
39cf417691
Added initial implementation for forward declarations: int and float scalar types, #56
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
415c970188
Renamed equalEpsilon function into epsilonEqual and added tests
ago%!(EXTRA string=13 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=13 years)
Christophe Riccio
ca88ff50dd
Fixed build
ago%!(EXTRA string=14 years)
Christophe Riccio
387854dbe3
Fixed and tested disk and ball rands
ago%!(EXTRA string=14 years)
Christophe Riccio
695b058096
Fixed and tested circular and spherical rands
ago%!(EXTRA string=14 years)
Christophe Riccio
a1789110e7
Fixed build
ago%!(EXTRA string=14 years)
Christophe Riccio
5f52e6a82f
Added spherical and circular rand implementations
ago%!(EXTRA string=14 years)
Christophe Riccio
7df14e51dd
Updated linearRand test
ago%!(EXTRA string=14 years)
Christophe Riccio
1ac0806c5d
Fixed random tests
ago%!(EXTRA string=14 years)
Christophe Riccio
3160fbf58c
Fixed duplicated implementation of random functions
ago%!(EXTRA string=14 years)
Christophe Riccio
4f2051728c
Added GTC_random tests
ago%!(EXTRA string=14 years)
Christophe Riccio
bbaab256ac
Created GTC_random
ago%!(EXTRA string=14 years)
Christophe Riccio
621b1a1cd0
Fixed random tests
ago%!(EXTRA string=14 years)
Christophe Riccio
5375fbbc97
Added random tests
ago%!(EXTRA string=14 years)
Christophe Riccio
b049cae5f2
Updated random tests
ago%!(EXTRA string=14 years)