/external/libaom/libaom/av1/encoder/ |
D | encodetxb.h | 34 TX_SIZE tx_size; 35 TX_SIZE txs_ctx; 52 const int plane, const int block, const TX_SIZE tx_size, 56 TX_SIZE tx_size, const tran_low_t *tcoeff, 67 BLOCK_SIZE plane_bsize, TX_SIZE tx_size, 72 TX_SIZE tx_size, void *arg); 79 int block, TX_SIZE tx_size, TX_TYPE tx_type,
|
D | encodemb.h | 64 TX_SIZE tx_size, TX_TYPE tx_type, 68 int block, TX_SIZE tx_size, TX_TYPE tx_type, 72 int blk_col, int blk_row, TX_SIZE tx_size); 77 TX_SIZE tx_size, ENTROPY_CONTEXT *a, in av1_set_txb_context() 85 BLOCK_SIZE plane_bsize, TX_SIZE tx_size, void *arg);
|
D | tokenize.h | 56 TX_SIZE tx_size, COLOR_MAP_TYPE type); 59 TOKENEXTRA **t, BLOCK_SIZE bsize, TX_SIZE tx_size, 64 TX_SIZE tx_size) { in av1_get_tx_eob()
|
D | tokenize.c | 94 BLOCK_SIZE bsize, TX_SIZE tx_size, in get_color_map_params() 106 TX_SIZE tx_size, COLOR_MAP_TYPE type) { in av1_cost_color_map() 117 TOKENEXTRA **t, BLOCK_SIZE bsize, TX_SIZE tx_size, in av1_tokenize_color_map() 134 TX_SIZE tx_size, BLOCK_SIZE plane_bsize, int blk_row, in tokenize_vartx() 145 const TX_SIZE plane_tx_size = in tokenize_vartx() 166 const TX_SIZE sub_txs = sub_tx_size_map[tx_size]; in tokenize_vartx() 219 const TX_SIZE max_tx_size = get_vartx_max_txsize(xd, plane_bsize, plane); in av1_tokenize_sb_vartx()
|
/external/libaom/libaom/test/ |
D | encodetxb_test.cc | 37 const uint16_t eob, const TX_SIZE tx_size, 70 const int bwl = get_txb_bwl((TX_SIZE)tx_size); in GetNzMapContextsRun() 71 const int width = get_txb_wide((TX_SIZE)tx_size); in GetNzMapContextsRun() 72 const int height = get_txb_high((TX_SIZE)tx_size); in GetNzMapContextsRun() 82 av1_get_nz_map_contexts_c(levels_, scan, eob, (TX_SIZE)tx_size, in GetNzMapContextsRun() 84 get_nz_map_contexts_func_(levels_, scan, eob, (TX_SIZE)tx_size, in GetNzMapContextsRun() 105 const int bwl = get_txb_bwl((TX_SIZE)tx_size); in SpeedTestGetNzMapContextsRun() 106 const int width = get_txb_wide((TX_SIZE)tx_size); in SpeedTestGetNzMapContextsRun() 107 const int height = get_txb_high((TX_SIZE)tx_size); in SpeedTestGetNzMapContextsRun() 121 get_nz_map_contexts_func_(levels_, scan, eob, (TX_SIZE)tx_size, in SpeedTestGetNzMapContextsRun() [all …]
|
D | av1_inv_txfm2d_test.cc | 43 typedef ::testing::tuple<TX_TYPE, TX_SIZE, int, double> AV1InvTxfm2dParam; 143 TX_SIZE tx_size_; 197 const TX_SIZE tx_size = static_cast<TX_SIZE>(s); in GetInvTxfm2dParamList() 219 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(tx_size), in TEST() 226 static_cast<TX_SIZE>(tx_size), &cfg); in TEST() 230 (TX_SIZE)tx_size, bd); in TEST() 246 void RunAV1InvTxfm2dTest(TX_TYPE tx_type, TX_SIZE tx_size, int run_times); 252 void AV1LbdInvTxfm2d::RunAV1InvTxfm2dTest(TX_TYPE tx_type, TX_SIZE tx_size, in RunAV1InvTxfm2dTest() 328 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(j), in TEST_P() 330 RunAV1InvTxfm2dTest(static_cast<TX_TYPE>(i), static_cast<TX_SIZE>(j), in TEST_P() [all …]
|
D | av1_fwd_txfm2d_test.cc | 35 typedef ::testing::tuple<TX_TYPE, TX_SIZE, double, double> AV1FwdTxfm2dParam; 125 TX_SIZE tx_size_; 189 const TX_SIZE tx_size = static_cast<TX_SIZE>(s); in GetTxfm2dParamList() 211 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(tx_size), in TEST() 218 static_cast<TX_SIZE>(tx_size), &cfg); in TEST() 236 void AV1FwdTxfm2dMatchTest(TX_SIZE tx_size, lowbd_fwd_txfm_func target_func) { in AV1FwdTxfm2dMatchTest() 271 param.tx_size = (TX_SIZE)tx_size; in AV1FwdTxfm2dMatchTest() 291 void AV1FwdTxfm2dSpeedTest(TX_SIZE tx_size, lowbd_fwd_txfm_func target_func) { in AV1FwdTxfm2dSpeedTest() 321 param.tx_size = (TX_SIZE)tx_size; in AV1FwdTxfm2dSpeedTest() 353 typedef ::testing::tuple<TX_SIZE, lowbd_fwd_txfm_func> LbdFwdTxfm2dParam; [all …]
|
D | av1_txfm_test.h | 41 int get_txfm1d_size(TX_SIZE tx_size); 52 double get_amplification_factor(TX_TYPE tx_type, TX_SIZE tx_size); 55 TX_SIZE tx_size); 81 TX_SIZE, int); 86 static INLINE bool IsTxSizeTypeValid(TX_SIZE tx_size, TX_TYPE tx_type) { in IsTxSizeTypeValid() 87 const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size]; in IsTxSizeTypeValid()
|
D | scan_test.cc | 99 const int org_rows = tx_size_high[(TX_SIZE)tx_size]; in TEST() 100 const int org_cols = tx_size_wide[(TX_SIZE)tx_size]; in TEST() 101 const int rows = get_txb_high((TX_SIZE)tx_size); in TEST() 102 const int cols = get_txb_wide((TX_SIZE)tx_size); in TEST() 104 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(tx_size), in TEST() 126 get_default_scan((TX_SIZE)tx_size, (TX_TYPE)tx_type); in TEST()
|
D | cfl_test.cc | 83 void init(TX_SIZE tx) { in init() 91 TX_SIZE tx_size; 161 typedef cfl_subtract_average_fn (*sub_avg_fn)(TX_SIZE tx_size); 162 typedef ::testing::tuple<TX_SIZE, sub_avg_fn> sub_avg_param; 264 typedef cfl_subsample_lbd_fn (*get_subsample_lbd_fn)(TX_SIZE tx_size); 265 typedef ::testing::tuple<TX_SIZE, get_subsample_lbd_fn, get_subsample_lbd_fn, 306 typedef cfl_subsample_hbd_fn (*get_subsample_hbd_fn)(TX_SIZE tx_size); 307 typedef ::testing::tuple<TX_SIZE, get_subsample_hbd_fn, get_subsample_hbd_fn, 348 typedef cfl_predict_lbd_fn (*get_predict_fn)(TX_SIZE tx_size); 349 typedef ::testing::tuple<TX_SIZE, get_predict_fn> predict_param; [all …]
|
D | filterintra_test.cc | 27 typedef void (*Predictor)(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, 35 typedef tuple<PredFuncMode, TX_SIZE> PredParams; 103 TX_SIZE txSize_; 126 const TX_SIZE kTxSize[] = { TX_4X4, TX_8X8, TX_16X16, TX_32X32, TX_4X8,
|
D | av1_highbd_iht_test.cc | 182 void RunAV1InvTxfm2dTest(TX_TYPE tx_type, TX_SIZE tx_size, int run_times, 189 void AV1HighbdInvTxfm2d::RunAV1InvTxfm2dTest(TX_TYPE tx_type_, TX_SIZE tx_size_, in RunAV1InvTxfm2dTest() 280 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(j), in TEST_P() 282 RunAV1InvTxfm2dTest(static_cast<TX_TYPE>(i), static_cast<TX_SIZE>(j), in TEST_P() 296 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(j), in TEST_P() 298 RunAV1InvTxfm2dTest(static_cast<TX_TYPE>(i), static_cast<TX_SIZE>(j), in TEST_P()
|
/external/libaom/libaom/av1/common/ |
D | blockd.h | 263 TX_SIZE tx_size; 660 static INLINE int is_rect_tx(TX_SIZE tx_size) { return tx_size >= TX_SIZES; } in is_rect_tx() 689 static INLINE TxSetType av1_get_ext_tx_set_type(TX_SIZE tx_size, int is_inter, in av1_get_ext_tx_set_type() 691 const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size]; in av1_get_ext_tx_set_type() 697 const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size]; in av1_get_ext_tx_set_type() 715 static INLINE int get_ext_tx_set(TX_SIZE tx_size, int is_inter, in get_ext_tx_set() 722 static INLINE int get_ext_tx_types(TX_SIZE tx_size, int is_inter, in get_ext_tx_types() 732 static INLINE TX_SIZE tx_size_from_tx_mode(BLOCK_SIZE bsize, TX_MODE tx_mode) { in tx_size_from_tx_mode() 733 const TX_SIZE largest_tx_size = tx_mode_to_biggest_tx_size[tx_mode]; in tx_size_from_tx_mode() 734 const TX_SIZE max_rect_tx_size = max_txsize_rect_lookup[bsize]; in tx_size_from_tx_mode() [all …]
|
D | common_data.h | 105 static const TX_SIZE max_txsize_lookup[BLOCK_SIZES_ALL] = { 126 static const TX_SIZE max_txsize_rect_lookup[BLOCK_SIZES_ALL] = { 165 static const TX_SIZE sub_tx_size_map[TX_SIZES_ALL] = { 187 static const TX_SIZE txsize_horz_map[TX_SIZES_ALL] = { 209 static const TX_SIZE txsize_vert_map[TX_SIZES_ALL] = { 292 static const TX_SIZE txsize_sqr_map[TX_SIZES_ALL] = { 314 static const TX_SIZE txsize_sqr_up_map[TX_SIZES_ALL] = { 359 static const TX_SIZE tx_mode_to_biggest_tx_size[TX_MODES] = {
|
D | av1_txfm.h | 133 TX_SIZE tx_size; 211 const TXFM_2D_FLIP_CFG *cfg, TX_SIZE tx_size, 214 void av1_get_fwd_txfm_cfg(TX_TYPE tx_type, TX_SIZE tx_size, 216 void av1_get_inv_txfm_cfg(TX_TYPE tx_type, TX_SIZE tx_size, 220 static INLINE int get_txw_idx(TX_SIZE tx_size) { in get_txw_idx() 223 static INLINE int get_txh_idx(TX_SIZE tx_size) { in get_txh_idx()
|
D | txb_common.h | 58 static INLINE int get_txb_bwl(TX_SIZE tx_size) { in get_txb_bwl() 63 static INLINE int get_txb_wide(TX_SIZE tx_size) { in get_txb_wide() 68 static INLINE int get_txb_high(TX_SIZE tx_size) { in get_txb_high() 264 const int bwl, const TX_SIZE tx_size, const TX_CLASS tx_class) { in get_nz_map_ctx_from_stats() 309 int bwl, TX_SIZE tx_size) { in get_lower_levels_ctx_2d() 325 TX_SIZE tx_size, in get_lower_levels_ctx() 335 int coeff_idx, TX_SIZE tx_size, in get_lower_levels_ctx_general() 354 const TX_SIZE tx_size, const int plane, in get_txb_ctx()
|
D | entropy.h | 86 static INLINE int get_entropy_context(TX_SIZE tx_size, const ENTROPY_CONTEXT *a, in get_entropy_context() 172 static INLINE TX_SIZE get_txsize_entropy_ctx(TX_SIZE txsize) { in get_txsize_entropy_ctx() 173 return (TX_SIZE)((txsize_sqr_map[txsize] + txsize_sqr_up_map[txsize] + 1) >> in get_txsize_entropy_ctx()
|
D | cfl.h | 70 TX_SIZE tx_size, int plane); 72 void cfl_store_block(MACROBLOCKD *const xd, BLOCK_SIZE bsize, TX_SIZE tx_size); 74 void cfl_store_tx(MACROBLOCKD *const xd, int row, int col, TX_SIZE tx_size, 81 TX_SIZE tx_size, CFL_PRED_TYPE pred_plane); 115 TX_SIZE tx_size) { \ 182 cfl_subtract_average_fn get_subtract_average_fn_##arch(TX_SIZE tx_size) { \ 251 cfl_predict_##bd##_fn get_predict_##bd##_fn_##arch(TX_SIZE tx_size) { \
|
/external/libvpx/libvpx/vp9/common/ |
D | vp9_enums.h | 75 typedef uint8_t TX_SIZE; typedef 76 #define TX_4X4 ((TX_SIZE)0) // 4x4 transform 77 #define TX_8X8 ((TX_SIZE)1) // 8x8 transform 78 #define TX_16X16 ((TX_SIZE)2) // 16x16 transform 79 #define TX_32X32 ((TX_SIZE)3) // 32x32 transform 80 #define TX_SIZES ((TX_SIZE)4)
|
D | vp9_common_data.h | 32 extern const TX_SIZE max_txsize_lookup[BLOCK_SIZES]; 34 extern const TX_SIZE tx_mode_to_biggest_tx_size[TX_MODES]; 36 extern const TX_SIZE uv_txsize_lookup[BLOCK_SIZES][TX_SIZES][2][2];
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_encodemb.h | 28 int vp9_optimize_b(MACROBLOCK *mb, int plane, int block, TX_SIZE tx_size, 33 BLOCK_SIZE plane_bsize, TX_SIZE tx_size); 35 BLOCK_SIZE plane_bsize, TX_SIZE tx_size); 37 BLOCK_SIZE plane_bsize, TX_SIZE tx_size); 42 BLOCK_SIZE plane_bsize, TX_SIZE tx_size, void *arg);
|
/external/libaom/config/arm/config/ |
D | av1_rtcd.h | 123 void av1_filter_intra_predictor_c(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, const uint8_t *a… 308 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_c(TX_SIZE tx_size); 309 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_neon(TX_SIZE tx_size); 312 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_c(TX_SIZE tx_size); 313 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_neon(TX_SIZE tx_size); 316 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_c(TX_SIZE tx_size); 317 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_neon(TX_SIZE tx_size); 320 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_c(TX_SIZE tx_size); 321 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_neon(TX_SIZE tx_size); 324 cfl_subsample_hbd_fn cfl_get_luma_subsampling_444_hbd_c(TX_SIZE tx_size); [all …]
|
/external/libaom/config/x86/config/ |
D | av1_rtcd.h | 123 void av1_filter_intra_predictor_c(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, const uint8_t *a… 310 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_c(TX_SIZE tx_size); 311 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_ssse3(TX_SIZE tx_size); 314 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_c(TX_SIZE tx_size); 315 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_ssse3(TX_SIZE tx_size); 318 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_c(TX_SIZE tx_size); 319 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_ssse3(TX_SIZE tx_size); 322 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_c(TX_SIZE tx_size); 323 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_ssse3(TX_SIZE tx_size); 326 cfl_subsample_hbd_fn cfl_get_luma_subsampling_444_hbd_c(TX_SIZE tx_size); [all …]
|
/external/libaom/config/arm64/config/ |
D | av1_rtcd.h | 123 void av1_filter_intra_predictor_c(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, const uint8_t *a… 308 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_c(TX_SIZE tx_size); 309 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_neon(TX_SIZE tx_size); 312 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_c(TX_SIZE tx_size); 313 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_neon(TX_SIZE tx_size); 316 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_c(TX_SIZE tx_size); 317 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_neon(TX_SIZE tx_size); 320 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_c(TX_SIZE tx_size); 321 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_neon(TX_SIZE tx_size); 324 cfl_subsample_hbd_fn cfl_get_luma_subsampling_444_hbd_c(TX_SIZE tx_size); [all …]
|
/external/libaom/config/x86_64/config/ |
D | av1_rtcd.h | 123 void av1_filter_intra_predictor_c(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, const uint8_t *a… 313 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_c(TX_SIZE tx_size); 314 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_ssse3(TX_SIZE tx_size); 317 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_c(TX_SIZE tx_size); 318 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_ssse3(TX_SIZE tx_size); 321 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_c(TX_SIZE tx_size); 322 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_ssse3(TX_SIZE tx_size); 325 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_c(TX_SIZE tx_size); 326 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_ssse3(TX_SIZE tx_size); 329 cfl_subsample_hbd_fn cfl_get_luma_subsampling_444_hbd_c(TX_SIZE tx_size); [all …]
|