mirror of
https://github.com/icaven/glm.git
synced 2025-12-08 01:36:48 +08:00
- 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 ?) |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| gtc_bitfield.cpp | ||
| gtc_color_space.cpp | ||
| gtc_constants.cpp | ||
| gtc_epsilon.cpp | ||
| gtc_integer.cpp | ||
| gtc_matrix_access.cpp | ||
| gtc_matrix_integer.cpp | ||
| gtc_matrix_inverse.cpp | ||
| gtc_matrix_transform.cpp | ||
| gtc_noise.cpp | ||
| gtc_packing.cpp | ||
| gtc_quaternion.cpp | ||
| gtc_random.cpp | ||
| gtc_reciprocal.cpp | ||
| gtc_round.cpp | ||
| gtc_type_aligned.cpp | ||
| gtc_type_precision.cpp | ||
| gtc_type_ptr.cpp | ||
| gtc_ulp.cpp | ||
| gtc_user_defined_types.cpp | ||
| gtc_vec1.cpp | ||