• Home
  • Raw
  • Download

Lines Matching refs:src_diff

81 static void highbd_fwd_txfm_4x4(const int16_t *src_diff, tran_low_t *coeff,  in highbd_fwd_txfm_4x4()  argument
88 av1_highbd_fwht4x4(src_diff, coeff, diff_stride); in highbd_fwd_txfm_4x4()
91 av1_fwd_txfm2d_4x4(src_diff, dst_coeff, diff_stride, tx_type, bd); in highbd_fwd_txfm_4x4()
94 static void highbd_fwd_txfm_4x8(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_4x8() argument
97 av1_fwd_txfm2d_4x8(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_4x8()
101 static void highbd_fwd_txfm_8x4(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_8x4() argument
104 av1_fwd_txfm2d_8x4(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_8x4()
108 static void highbd_fwd_txfm_8x16(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_8x16() argument
113 av1_fwd_txfm2d_8x16(src_diff, dst_coeff, diff_stride, tx_type, bd); in highbd_fwd_txfm_8x16()
116 static void highbd_fwd_txfm_16x8(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_16x8() argument
121 av1_fwd_txfm2d_16x8(src_diff, dst_coeff, diff_stride, tx_type, bd); in highbd_fwd_txfm_16x8()
124 static void highbd_fwd_txfm_16x32(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_16x32() argument
127 av1_fwd_txfm2d_16x32(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_16x32()
131 static void highbd_fwd_txfm_32x16(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_32x16() argument
134 av1_fwd_txfm2d_32x16(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_32x16()
139 static void highbd_fwd_txfm_16x4(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_16x4() argument
142 av1_fwd_txfm2d_16x4(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_16x4()
146 static void highbd_fwd_txfm_4x16(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_4x16() argument
149 av1_fwd_txfm2d_4x16(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_4x16()
153 static void highbd_fwd_txfm_32x8(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_32x8() argument
156 av1_fwd_txfm2d_32x8(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_32x8()
160 static void highbd_fwd_txfm_8x32(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_8x32() argument
163 av1_fwd_txfm2d_8x32(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_8x32()
168 static void highbd_fwd_txfm_8x8(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_8x8() argument
173 av1_fwd_txfm2d_8x8(src_diff, dst_coeff, diff_stride, tx_type, bd); in highbd_fwd_txfm_8x8()
176 static void highbd_fwd_txfm_16x16(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_16x16() argument
181 av1_fwd_txfm2d_16x16(src_diff, dst_coeff, diff_stride, tx_type, bd); in highbd_fwd_txfm_16x16()
184 static void highbd_fwd_txfm_32x32(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_32x32() argument
189 av1_fwd_txfm2d_32x32(src_diff, dst_coeff, diff_stride, tx_type, bd); in highbd_fwd_txfm_32x32()
192 static void highbd_fwd_txfm_32x64(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_32x64() argument
197 av1_fwd_txfm2d_32x64(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_32x64()
201 static void highbd_fwd_txfm_64x32(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_64x32() argument
206 av1_fwd_txfm2d_64x32(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, in highbd_fwd_txfm_64x32()
211 static void highbd_fwd_txfm_16x64(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_16x64() argument
216 av1_fwd_txfm2d_16x64(src_diff, dst_coeff, diff_stride, DCT_DCT, bd); in highbd_fwd_txfm_16x64()
219 static void highbd_fwd_txfm_64x16(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_64x16() argument
224 av1_fwd_txfm2d_64x16(src_diff, dst_coeff, diff_stride, DCT_DCT, bd); in highbd_fwd_txfm_64x16()
228 static void highbd_fwd_txfm_64x64(const int16_t *src_diff, tran_low_t *coeff, in highbd_fwd_txfm_64x64() argument
233 av1_fwd_txfm2d_64x64(src_diff, dst_coeff, diff_stride, DCT_DCT, bd); in highbd_fwd_txfm_64x64()
236 void av1_fwd_txfm(const int16_t *src_diff, tran_low_t *coeff, int diff_stride, in av1_fwd_txfm() argument
239 av1_lowbd_fwd_txfm(src_diff, coeff, diff_stride, txfm_param); in av1_fwd_txfm()
241 av1_highbd_fwd_txfm(src_diff, coeff, diff_stride, txfm_param); in av1_fwd_txfm()
244 void av1_lowbd_fwd_txfm_c(const int16_t *src_diff, tran_low_t *coeff, in av1_lowbd_fwd_txfm_c() argument
246 av1_highbd_fwd_txfm(src_diff, coeff, diff_stride, txfm_param); in av1_lowbd_fwd_txfm_c()
249 void av1_highbd_fwd_txfm(const int16_t *src_diff, tran_low_t *coeff, in av1_highbd_fwd_txfm() argument
255 highbd_fwd_txfm_64x64(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
258 highbd_fwd_txfm_32x64(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
261 highbd_fwd_txfm_64x32(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
265 highbd_fwd_txfm_32x32(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
268 highbd_fwd_txfm_16x16(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
271 highbd_fwd_txfm_8x8(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
274 highbd_fwd_txfm_4x8(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
277 highbd_fwd_txfm_8x4(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
280 highbd_fwd_txfm_8x16(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
283 highbd_fwd_txfm_16x8(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
286 highbd_fwd_txfm_16x32(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
289 highbd_fwd_txfm_32x16(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
292 highbd_fwd_txfm_4x4(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
296 highbd_fwd_txfm_4x16(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
299 highbd_fwd_txfm_16x4(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
302 highbd_fwd_txfm_8x32(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
305 highbd_fwd_txfm_32x8(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
308 highbd_fwd_txfm_16x64(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
311 highbd_fwd_txfm_64x16(src_diff, coeff, diff_stride, txfm_param); in av1_highbd_fwd_txfm()
319 const int16_t *src_diff, int src_stride, in av1_quick_txfm() argument
323 case TX_4X4: aom_hadamard_4x4(src_diff, src_stride, coeff); break; in av1_quick_txfm()
324 case TX_8X8: aom_hadamard_8x8(src_diff, src_stride, coeff); break; in av1_quick_txfm()
325 case TX_16X16: aom_hadamard_16x16(src_diff, src_stride, coeff); break; in av1_quick_txfm()
326 case TX_32X32: aom_hadamard_32x32(src_diff, src_stride, coeff); break; in av1_quick_txfm()
337 av1_fwd_txfm(src_diff, coeff, src_stride, &txfm_param); in av1_quick_txfm()