mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-05-21 12:02:54 +00:00
ficks directx maht
This commit is contained in:
parent
1408a56ddc
commit
2f53275462
|
|
@ -99,6 +99,8 @@
|
|||
#elif defined(_M_ARM) || defined(_M_ARM64) || defined(_M_HYBRID_X86_ARM64) || \
|
||||
defined(_M_ARM64EC) || __arm__ || __aarch64__
|
||||
#define _XM_ARM_NEON_INTRINSICS_
|
||||
#elif defined(__EMSCRIPTEN__)
|
||||
#define _XM_NO_INTRINSICS_
|
||||
#elif !defined(_XM_NO_INTRINSICS_)
|
||||
#error DirectX Math does not support this target
|
||||
#endif
|
||||
|
|
@ -935,10 +937,10 @@ struct XMFLOAT3X3 {
|
|||
return m[Row][Column];
|
||||
}
|
||||
|
||||
#if (__cplusplus >= 202002L)
|
||||
bool operator==(const XMFLOAT3X3&) const = delete;
|
||||
auto operator<=>(const XMFLOAT3X3&) const = delete;
|
||||
#endif
|
||||
#if (__cplusplus >= 202002L)
|
||||
bool operator==(const XMFLOAT3X3&) const = delete;
|
||||
auto operator<=>(const XMFLOAT3X3&) const = delete;
|
||||
#endif
|
||||
};
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
|
|
@ -987,10 +989,10 @@ struct XMFLOAT4X3 {
|
|||
return m[Row][Column];
|
||||
}
|
||||
|
||||
#if (__cplusplus >= 202002L)
|
||||
bool operator==(const XMFLOAT4X3&) const = delete;
|
||||
auto operator<=>(const XMFLOAT4X3&) const = delete;
|
||||
#endif
|
||||
#if (__cplusplus >= 202002L)
|
||||
bool operator==(const XMFLOAT4X3&) const = delete;
|
||||
auto operator<=>(const XMFLOAT4X3&) const = delete;
|
||||
#endif
|
||||
};
|
||||
|
||||
// 4x3 Row-major Matrix: 32 bit floating point components aligned on a 16 byte
|
||||
|
|
@ -1044,10 +1046,10 @@ struct XMFLOAT3X4 {
|
|||
return m[Row][Column];
|
||||
}
|
||||
|
||||
#if (__cplusplus >= 202002L)
|
||||
bool operator==(const XMFLOAT3X4&) const = delete;
|
||||
auto operator<=>(const XMFLOAT3X4&) const = delete;
|
||||
#endif
|
||||
#if (__cplusplus >= 202002L)
|
||||
bool operator==(const XMFLOAT3X4&) const = delete;
|
||||
auto operator<=>(const XMFLOAT3X4&) const = delete;
|
||||
#endif
|
||||
};
|
||||
|
||||
// 3x4 Column-major Matrix: 32 bit floating point components aligned on a 16
|
||||
|
|
@ -1106,10 +1108,10 @@ struct XMFLOAT4X4 {
|
|||
return m[Row][Column];
|
||||
}
|
||||
|
||||
#if (__cplusplus >= 202002L)
|
||||
bool operator==(const XMFLOAT4X4&) const = delete;
|
||||
auto operator<=>(const XMFLOAT4X4&) const = delete;
|
||||
#endif
|
||||
#if (__cplusplus >= 202002L)
|
||||
bool operator==(const XMFLOAT4X4&) const = delete;
|
||||
auto operator<=>(const XMFLOAT4X4&) const = delete;
|
||||
#endif
|
||||
};
|
||||
|
||||
// 4x4 Matrix: 32 bit floating point components aligned on a 16 byte boundary
|
||||
|
|
|
|||
Loading…
Reference in a new issue