Line | Count | Source |
1 | mod fdct; | |
2 | mod ycbcr; | |
3 | ||
4 | use crate::encoder::{AlignedBlock, Operations}; | |
5 | pub use fdct::fdct_avx2; | |
6 | pub use ycbcr::*; | |
7 | ||
8 | pub(crate) struct AVX2Operations; | |
9 | ||
10 | impl Operations for AVX2Operations { | |
11 | #[inline(always)] | |
12 | 0 | fn fdct(data: &mut AlignedBlock) { |
13 | 0 | fdct_avx2(data); |
14 | 0 | } |
15 | } |