我正在寻找用于图形的SIMD库专注小(4×4)矩阵运算.有很多单精度的,但我需要
支持单精度和双精度.
我看过英特尔的IPP MX库,但是我更喜欢有源的东西.我对这些特定操作的SSE3实现感兴趣:
> Mat4 * Mat4
> Mat4 * Vec4
Mat4 * Mat4的数组
> Mat4 * Vec4阵列
> Mat4反转(很高兴有)
编辑:没有“过早优化”的答案.任何与小矩阵一起工作的人都知道,GCC不会对这些以及手工优化的内在函数或ASM进行向量化.在这种情况下,这很重要,或者我不会问.