mirror of
https://github.com/zeldaret/botw
synced 2026-07-07 13:23:40 -04:00
Havok: Add more hkVector4f operations (scalar add/sub)
This commit is contained in:
@@ -40,6 +40,8 @@ public:
|
||||
HK_FORCE_INLINE void setMul(hkVector4fParameter a, hkVector4fParameter b);
|
||||
HK_FORCE_INLINE void setDiv(hkVector4fParameter a, hkVector4fParameter b);
|
||||
|
||||
HK_FORCE_INLINE void add(hkSimdFloat32Parameter a);
|
||||
HK_FORCE_INLINE void sub(hkSimdFloat32Parameter a);
|
||||
HK_FORCE_INLINE void mul(hkSimdFloat32Parameter a);
|
||||
HK_FORCE_INLINE void setMul(hkVector4fParameter a, hkSimdFloat32Parameter r);
|
||||
HK_FORCE_INLINE void setMul(hkSimdFloat32Parameter r, hkVector4fParameter a);
|
||||
|
||||
@@ -95,6 +95,14 @@ inline void hkVector4f::setDiv(hkVector4fParameter a, hkVector4fParameter b) {
|
||||
v = a.v / b.v;
|
||||
}
|
||||
|
||||
inline void hkVector4f::add(hkSimdFloat32Parameter a) {
|
||||
setAdd(*this, a);
|
||||
}
|
||||
|
||||
inline void hkVector4f::sub(hkSimdFloat32Parameter a) {
|
||||
setSub(*this, a);
|
||||
}
|
||||
|
||||
inline void hkVector4f::mul(hkSimdFloat32Parameter a) {
|
||||
setMul(*this, a);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user