|
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | Multiply (const std::array< Sample, Size > &dataA, std::array< Sample, Size > &dataBOut) |
| |
| template<class Sample > |
| JPL_INLINE void | Multiply (std::span< Sample > data, Sample value) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | Multiply (std::array< Sample, Size > &data, Sample value) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | Add (std::array< Sample, Size > &data, Sample value) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | Add (const std::array< Sample, Size > &dataA, std::array< Sample, Size > &dataBOut) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE Sample | ReduceSum (const std::array< Sample, Size > &data) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | AssignRandomSign (std::array< Sample, Size > &data) |
| |
| template<std::size_t MaxOutSize, class Sample , std::size_t Size> |
| JPL_INLINE void | AssignRandomSign (std::array< Sample, Size > &data, uint32 outIndex) |
| |