/external/libaom/libaom/av1/common/ |
idct.c | 43 int stride, const TxfmParam *txfm_param) { 44 assert(av1_ext_tx_used[txfm_param->tx_set_type][txfm_param->tx_type]); 45 int eob = txfm_param->eob; 46 int bd = txfm_param->bd; 47 int lossless = txfm_param->lossless; 49 const TX_TYPE tx_type = txfm_param->tx_type; 60 int stride, const TxfmParam *txfm_param) { 61 assert(av1_ext_tx_used[txfm_param->tx_set_type][txfm_param->tx_type]) 312 TxfmParam txfm_param; local [all...] |
av1_rtcd_defs.pl | 32 struct txfm_param; 113 add_proto qw/void av1_inv_txfm_add/, "const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param"; 118 add_proto qw/void av1_highbd_inv_txfm_add/, "const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param"; 123 add_proto qw/void av1_highbd_inv_txfm_add_4x4/, "const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param"; 125 add_proto qw/void av1_highbd_inv_txfm_add_8x8/, "const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param"; 127 add_proto qw/void av1_highbd_inv_txfm_add_4x8/, "const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param"; 129 add_proto qw/void av1_highbd_inv_txfm_add_8x4/, "const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param"; 131 add_proto qw/void av1_highbd_inv_txfm_add_4x16/, "const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param"; 133 add_proto qw/void av1_highbd_inv_txfm_add_16x4/, "const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param"; 213 add_proto qw/void av1_lowbd_fwd_txfm/, "const int16_t *src_diff, tran_low_t *coeff, int diff_stride, TxfmParam *txfm_param"; [all...] |
/external/libaom/libaom/av1/encoder/ |
hybrid_fwd_txfm.c | 81 int diff_stride, TxfmParam *txfm_param) { 83 const TX_TYPE tx_type = txfm_param->tx_type; 84 const int bd = txfm_param->bd; 85 if (txfm_param->lossless) { 94 int diff_stride, TxfmParam *txfm_param) { 96 av1_fwd_txfm2d_4x8(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, 97 txfm_param->bd); 101 int diff_stride, TxfmParam *txfm_param) { 103 av1_fwd_txfm2d_8x4(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, 104 txfm_param->bd) [all...] |
hybrid_fwd_txfm.h | 22 TxfmParam *txfm_param); 25 int diff_stride, TxfmParam *txfm_param);
|
encodemb.c | 166 TxfmParam txfm_param; local 167 txfm_param.tx_type = tx_type; 168 txfm_param.tx_size = tx_size; 169 txfm_param.lossless = xd->lossless[mbmi->segment_id]; 170 txfm_param.tx_set_type = av1_get_ext_tx_set_type( 171 txfm_param.tx_size, is_inter_block(mbmi), cm->reduced_tx_set_used); 173 txfm_param.bd = xd->bd; 174 txfm_param.is_hbd = is_cur_buf_hbd(xd); 176 av1_fwd_txfm(src_diff, coeff, diff_stride, &txfm_param); 181 quant_func_list[xform_quant_idx][txfm_param.is_hbd] 429 TxfmParam txfm_param; local [all...] |
/external/libaom/libaom/test/ |
av1_highbd_iht_test.cc | 175 int stride, const TxfmParam *txfm_param); 192 TxfmParam txfm_param; local 213 txfm_param.tx_type = tx_type_; 214 txfm_param.tx_size = tx_size_; 215 txfm_param.lossless = 0; 216 txfm_param.bd = bit_depth_; 217 txfm_param.is_hbd = 1; 218 txfm_param.tx_set_type = EXT_TX_SET_ALL16; 236 txfm_param.eob = eob; 242 stride, &txfm_param); [all...] |
transform_test_base.h | 33 TxfmParam *txfm_param); 36 const TxfmParam *txfm_param);
|
av1_fwd_txfm2d_test.cc | 234 int diff_stride, TxfmParam *txfm_param); 421 int diff_stride, TxfmParam *txfm_param);
|
/external/libaom/libaom/aom_dsp/ |
txfm_common.h | 25 typedef struct txfm_param { struct
|
/external/libaom/libaom/av1/encoder/x86/ |
av1_fwd_txfm2d_sse4.c | 356 int diff_stride, TxfmParam *txfm_param) { 357 FwdTxfm2dFunc fwd_txfm2d_func = fwd_txfm2d_func_ls[txfm_param->tx_size]; 359 (txfm_param->lossless && txfm_param->tx_size == TX_4X4)) { 360 av1_lowbd_fwd_txfm_c(src_diff, coeff, diff_stride, txfm_param); 362 fwd_txfm2d_func(src_diff, coeff, diff_stride, txfm_param->tx_type, 363 txfm_param->bd);
|
av1_fwd_txfm2d_avx2.c | [all...] |
av1_fwd_txfm_sse2.c | [all...] |
/external/libaom/config/arm/config/ |
av1_rtcd.h | 30 struct txfm_param; 180 void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 183 void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 186 void av1_highbd_inv_txfm_add_4x16_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 189 void av1_highbd_inv_txfm_add_4x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 192 void av1_highbd_inv_txfm_add_4x8_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 195 void av1_highbd_inv_txfm_add_8x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 198 void av1_highbd_inv_txfm_add_8x8_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 270 void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 271 void av1_inv_txfm_add_neon(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); [all...] |
/external/libaom/config/arm64/config/ |
av1_rtcd.h | 30 struct txfm_param; 180 void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 183 void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 186 void av1_highbd_inv_txfm_add_4x16_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 189 void av1_highbd_inv_txfm_add_4x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 192 void av1_highbd_inv_txfm_add_4x8_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 195 void av1_highbd_inv_txfm_add_8x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 198 void av1_highbd_inv_txfm_add_8x8_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 270 void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 271 void av1_inv_txfm_add_neon(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); [all...] |
/external/libaom/config/x86/config/ |
av1_rtcd.h | 30 struct txfm_param; 184 void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 187 void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 190 void av1_highbd_inv_txfm_add_4x16_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 193 void av1_highbd_inv_txfm_add_4x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 196 void av1_highbd_inv_txfm_add_4x8_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 199 void av1_highbd_inv_txfm_add_8x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 202 void av1_highbd_inv_txfm_add_8x8_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 275 void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 276 void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); [all...] |
/external/libaom/config/x86_64/config/ |
av1_rtcd.h | 30 struct txfm_param; 187 void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 190 void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 193 void av1_highbd_inv_txfm_add_4x16_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 196 void av1_highbd_inv_txfm_add_4x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 199 void av1_highbd_inv_txfm_add_4x8_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 202 void av1_highbd_inv_txfm_add_8x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 205 void av1_highbd_inv_txfm_add_8x8_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 278 void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); 279 void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param); [all...] |
/external/libaom/libaom/av1/common/x86/ |
highbd_inv_txfm_sse4.c | [all...] |
av1_inv_txfm_ssse3.c | [all...] |
av1_inv_txfm_avx2.c | [all...] |
highbd_inv_txfm_avx2.c | [all...] |
/external/libaom/libaom/av1/common/arm/ |
av1_inv_txfm_neon.c | [all...] |