|
| | HWY_BEFORE_NAMESPACE () |
| template<typename T> |
| void | grk::HWY_NAMESPACE::deinterleave_h (const T *src, T *dst, const uint32_t dn, const uint32_t sn, const uint32_t stride, const uint32_t parity, const uint32_t numrows) |
| template<typename T> |
| void | grk::HWY_NAMESPACE::deinterleave_v (const T *src, T *dst, const uint32_t dn, const uint32_t sn, const uint32_t stride, const uint32_t parity, const uint32_t numcols) |
| HWY_ATTR void | grk::HWY_NAMESPACE::encode_53_v (int32_t *resolution, int32_t *scratch, const uint32_t height, const uint8_t parity, const uint32_t stride, const uint32_t numcols, int32_t dcShift) |
| HWY_ATTR void | grk::HWY_NAMESPACE::encode_53_h (int32_t *resolution, int32_t *scratch, const uint32_t width, const uint8_t parity, const uint32_t stride, const uint32_t numrows, int32_t dcShift) |
| void | grk::HWY_NAMESPACE::encode_97_h (float *res, float *scratch, const uint32_t width, const uint8_t parity, const uint32_t stride, const uint32_t numrows, float dcShift) |
| void | grk::HWY_NAMESPACE::encode_97_v (float *res, float *scratch, const uint32_t height, const uint8_t parity, const uint32_t stride, const uint32_t numcols, float dcShift, bool intInput) |
| static HWY_ATTR void | grk::HWY_NAMESPACE::narrow_row (const int32_t *src, int16_t *dst, uint32_t numcols) |
| static HWY_ATTR void | grk::HWY_NAMESPACE::widen_row (const int16_t *src, int32_t *dst, uint32_t numcols) |
| HWY_ATTR void | grk::HWY_NAMESPACE::encode_53_16_v (int32_t *resolution, int16_t *scratch, const uint32_t height, const uint8_t parity, const uint32_t stride, const uint32_t numcols, int32_t dcShift) |
| HWY_ATTR void | grk::HWY_NAMESPACE::encode_53_16_h (int32_t *resolution, int16_t *scratch, const uint32_t width, const uint8_t parity, const uint32_t stride, const uint32_t numrows) |
| bool | grk::HWY_NAMESPACE::encode_53_16 (TileComponent *tilec, int32_t dcShift) |
| static int16_t | grk::HWY_NAMESPACE::fwd_mf15 (int16_t a, int16_t b) |
| | Q1.15 fixed-point multiply (scalar fallback for forward 9/7).
|
| HWY_ATTR void | grk::HWY_NAMESPACE::encode_97_16_v (int32_t *resolution, int16_t *scratch, const uint32_t height, const uint8_t parity, const uint32_t stride, const uint32_t numcols, float dcShift, bool intInput) |
| HWY_ATTR void | grk::HWY_NAMESPACE::encode_97_16_h (int32_t *resolution, int16_t *scratch, const uint32_t width, const uint8_t parity, const uint32_t stride, const uint32_t numrows) |
| HWY_ATTR void | grk::HWY_NAMESPACE::encode_97_16_h_nohalf (int32_t *resolution, int16_t *scratch, const uint32_t width, const uint8_t parity, const uint32_t stride, const uint32_t numrows) |
| bool | grk::HWY_NAMESPACE::encode_97_16 (TileComponent *tilec, float dcShift, bool intInput) |
| template<typename T, typename DWT> |
| void | grk::HWY_NAMESPACE::encode_h (encode_info< T, DWT > *task) |
| template<typename T, typename DWT> |
| void | grk::HWY_NAMESPACE::encode_v (encode_info< T, DWT > *task) |
| template<typename T, typename DWT> |
| bool | grk::HWY_NAMESPACE::encode (TileComponent *tilec, T dcShiftVal, bool intInput=false) |
| bool | grk::HWY_NAMESPACE::encode_53 (TileComponent *tilec, int32_t dcShift) |
| bool | grk::HWY_NAMESPACE::encode_97 (TileComponent *tilec, float dcShift, bool intInput) |
| template<typename T, typename DWT> |
| std::unique_ptr< WaveletFwdScheduleData > | grk::HWY_NAMESPACE::schedule_encode (TileComponent *tilec, T dcShiftVal, std::vector< std::pair< FlowComponent *, FlowComponent * > > &levelFlows, bool intInput=false) |
| std::unique_ptr< WaveletFwdScheduleData > | grk::HWY_NAMESPACE::schedule_encode_53 (TileComponent *tilec, int32_t dcShift, std::vector< std::pair< FlowComponent *, FlowComponent * > > &levelFlows) |
| std::unique_ptr< WaveletFwdScheduleData > | grk::HWY_NAMESPACE::schedule_encode_97 (TileComponent *tilec, float dcShift, std::vector< std::pair< FlowComponent *, FlowComponent * > > &levelFlows, bool intInput) |
| std::unique_ptr< WaveletFwdScheduleData > | grk::HWY_NAMESPACE::schedule_encode_97_16 (TileComponent *tilec, int32_t dcShift, std::vector< std::pair< FlowComponent *, FlowComponent * > > &levelFlows, bool intInput) |
| | HWY_AFTER_NAMESPACE () |