mirror of https://github.com/zeldaret/botw.git
Havok: Add more hkVector4f operations (scalar add/sub)
This commit is contained in:
parent
d6a619dad7
commit
17ccca46dd
|
@ -40,6 +40,8 @@ public:
|
||||||
HK_FORCE_INLINE void setMul(hkVector4fParameter a, hkVector4fParameter b);
|
HK_FORCE_INLINE void setMul(hkVector4fParameter a, hkVector4fParameter b);
|
||||||
HK_FORCE_INLINE void setDiv(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 mul(hkSimdFloat32Parameter a);
|
||||||
HK_FORCE_INLINE void setMul(hkVector4fParameter a, hkSimdFloat32Parameter r);
|
HK_FORCE_INLINE void setMul(hkVector4fParameter a, hkSimdFloat32Parameter r);
|
||||||
HK_FORCE_INLINE void setMul(hkSimdFloat32Parameter r, hkVector4fParameter a);
|
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;
|
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) {
|
inline void hkVector4f::mul(hkSimdFloat32Parameter a) {
|
||||||
setMul(*this, a);
|
setMul(*this, a);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue