| 76 | |
| 77 | template <typename PT> |
| 78 | void TColEncoder<PT>::ExtCompress(const PT* data, n_t n_vec) { |
| 79 | Vec src_vec; |
| 80 | for (idx_t vec_idx {0}; vec_idx < n_vec; ++vec_idx) { |
| 81 | src_vec.Init<PT>(data + (vec_idx * CFG::VEC_SZ), *eng_stt_up); |
| 82 | eng_up->Compress(src_vec, *eng_stt_up); |
| 83 | eng_up->m_compressor_up->TryFlushVec(*eng_stt_up->compress_state_up); |