@
ysc3839 定位的是一个 union 导致
```cpp
struct Matrix4 {
union {
float elements[16] {1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1};
struct {
float m0; float m1; float m2; float m3;
float m4; float m5; float m6; float m7;
float m8; float m9; float m10; float m11;
float m12; float m13; float m14; float m15;
};
struct {
float col0[4];
float col1[4];
float col2[4];
float col3[4];
};
// 定位到是这里, 把这个删除就可以了...
struct {
_m128 simd_t[4];
};
};
// 方法省略了
}
```