Jolt Physics
A multi core friendly Game Physics Engine
|
Go to the source code of this file.
JPH_INLINE int CountAndSortTrues | ( | UVec4Arg | inValue, |
UVec4 & | ioIdentifiers ) |
Shift the elements so that the identifiers that correspond with the trues in inValue come first
inValue | Values to test for true or false |
ioIdentifiers | the identifiers that are shifted, on return they are shifted |
JPH_NAMESPACE_BEGIN JPH_INLINE int SortReverseAndStore | ( | Vec4Arg | inValues, |
float | inMaxValue, | ||
UVec4 & | ioIdentifiers, | ||
float * | outValues ) |
This function will sort values from high to low and only keep the ones that are less than inMaxValue
inValues | Values to be sorted |
inMaxValue | Values need to be less than this to keep them |
ioIdentifiers | 4 identifiers that will be sorted in the same way as the values |
outValues | The values are stored here from high to low |