Add simd_none implementation

This commit is contained in:
2022-08-03 18:15:45 -04:00
parent ac7d83009d
commit e9ec10a382
4 changed files with 236 additions and 8 deletions

View File

@@ -46,15 +46,15 @@ void CMatrix3f::transpose() {
float tmp;
tmp = m[0][1];
m[0][1] = m[1][0];
m[0][1] = m[1][0].operator float();
m[1][0] = tmp;
tmp = m[0][2];
m[0][2] = m[2][0];
m[0][2] = m[2][0].operator float();
m[2][0] = tmp;
tmp = m[1][2];
m[1][2] = m[2][1];
m[1][2] = m[2][1].operator float();
m[2][1] = tmp;
#endif
}
@@ -80,15 +80,15 @@ CMatrix3f CMatrix3f::transposed() const {
float tmp;
tmp = ret.m[0][1];
ret.m[0][1] = ret.m[1][0];
ret.m[0][1] = ret.m[1][0].operator float();
ret.m[1][0] = tmp;
tmp = m[0][2];
ret.m[0][2] = ret.m[2][0];
ret.m[0][2] = ret.m[2][0].operator float();
ret.m[2][0] = tmp;
tmp = m[1][2];
ret.m[1][2] = ret.m[2][1];
ret.m[1][2] = ret.m[2][1].operator float();
ret.m[2][1] = tmp;
return ret;