Commit Graph
19 Commits
Author SHA1 Message Date
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 ?)
2024-03-19 15:00:13 +01:00
Christophe adf31f555e Revert SIMD improv 7f2a5b89b3 2024-02-14 10:49:35 +01:00
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 ?)
2024-02-08 20:35:21 +01:00
Christophe f86092a658 Remove disabled warnings (#1213)
* Remove disabled warnings
2024-01-20 10:11:13 +01:00
Groove fbf3f2016f Refactor configuration macros 2018-07-31 23:05:48 +02:00
Groove c3c8b73c57 Use constexpr only with C++14 compiler 2018-07-24 23:41:55 +02:00
Christophe Riccio bb0f4ef324 Fixed build error 2018-07-23 20:05:12 +02:00
Christophe Riccio 0f2e1fa493 Fixed build 2018-07-11 17:49:15 +02:00
Groove 398e66ac32 Redesigned constexpr support which requires disable GLM SIMD on Visual C++ #783 2018-07-09 21:44:28 +02:00
Christophe Riccio f5ab820ffe Fixed build 2017-01-07 12:49:45 +01:00
Christophe Riccio 39f775fa6c Merged 0.9.8 branch 2017-01-07 12:15:08 +01:00
Christophe Riccio 9134d7904a Simplier repro case for #594 2017-01-04 23:41:35 +01:00
Christophe Riccio 90873e607d Simplier repro case for #594 2017-01-04 23:35:02 +01:00
Christophe Riccio 26a013a4f8 Simplier repro case for #594 2017-01-04 23:30:44 +01:00
Christophe Riccio e75859cb0a Simplier repro case for #594 2017-01-04 23:29:37 +01:00
Christophe Riccio d9d222555f Simplier repro case for #594 2017-01-04 23:28:07 +01:00
Christophe Riccio 353d4ea7b7 Repro case of MS compiler crash 2017-01-04 23:19:48 +01:00
Christophe Riccio 1df01f6b10 Updated the message: Visual C++ has a bug generating the error: fatal error C1001: An internal error has occurred in the compiler. 2017-01-04 22:54:15 +01:00
Christophe Riccio b7a286b186 Renamed test 2016-09-25 10:35:30 +02:00