Home
last modified time | relevance | path

Searched refs:TX_SIZE (Results 1 – 25 of 115) sorted by relevance

12345

/external/libaom/libaom/test/
Dquantize_func_test.cc71 typedef tuple<QuantizeFunc, QuantizeFunc, TX_SIZE, QuantType, aom_bit_depth_t>
241 TX_SIZE tx_size_;
333 static_cast<TX_SIZE>(TX_16X16), TYPE_FP, AOM_BITS_8),
335 static_cast<TX_SIZE>(TX_4X16), TYPE_FP, AOM_BITS_8),
337 static_cast<TX_SIZE>(TX_16X4), TYPE_FP, AOM_BITS_8),
339 static_cast<TX_SIZE>(TX_32X8), TYPE_FP, AOM_BITS_8),
341 static_cast<TX_SIZE>(TX_8X32), TYPE_FP, AOM_BITS_8),
343 static_cast<TX_SIZE>(TX_32X32), TYPE_FP, AOM_BITS_8),
345 static_cast<TX_SIZE>(TX_16X64), TYPE_FP, AOM_BITS_8),
347 static_cast<TX_SIZE>(TX_64X16), TYPE_FP, AOM_BITS_8),
[all …]
Dcfl_test.cc30 make_tuple(static_cast<TX_SIZE>(TX_4X4), &function), \
31 make_tuple(static_cast<TX_SIZE>(TX_4X8), &function), \
32 make_tuple(static_cast<TX_SIZE>(TX_4X16), &function), \
33 make_tuple(static_cast<TX_SIZE>(TX_8X4), &function), \
34 make_tuple(static_cast<TX_SIZE>(TX_8X8), &function), \
35 make_tuple(static_cast<TX_SIZE>(TX_8X16), &function), \
36 make_tuple(static_cast<TX_SIZE>(TX_8X32), &function), \
37 make_tuple(static_cast<TX_SIZE>(TX_16X4), &function), \
38 make_tuple(static_cast<TX_SIZE>(TX_16X8), &function), \
39 make_tuple(static_cast<TX_SIZE>(TX_16X16), &function), \
[all …]
Dencodetxb_test.cc38 const uint16_t eob, const TX_SIZE tx_size,
71 const int bwl = get_txb_bwl((TX_SIZE)tx_size); in GetNzMapContextsRun()
72 const int width = get_txb_wide((TX_SIZE)tx_size); in GetNzMapContextsRun()
73 const int height = get_txb_high((TX_SIZE)tx_size); in GetNzMapContextsRun()
83 av1_get_nz_map_contexts_c(levels_, scan, eob, (TX_SIZE)tx_size, in GetNzMapContextsRun()
85 get_nz_map_contexts_func_(levels_, scan, eob, (TX_SIZE)tx_size, in GetNzMapContextsRun()
106 const int bwl = get_txb_bwl((TX_SIZE)tx_size); in SpeedTestGetNzMapContextsRun()
107 const int width = get_txb_wide((TX_SIZE)tx_size); in SpeedTestGetNzMapContextsRun()
108 const int height = get_txb_high((TX_SIZE)tx_size); in SpeedTestGetNzMapContextsRun()
122 get_nz_map_contexts_func_(levels_, scan, eob, (TX_SIZE)tx_size, in SpeedTestGetNzMapContextsRun()
[all …]
Dav1_fwd_txfm2d_test.cc36 typedef std::tuple<TX_TYPE, TX_SIZE, double, double> AV1FwdTxfm2dParam;
126 TX_SIZE tx_size_;
190 const TX_SIZE tx_size = static_cast<TX_SIZE>(s); in GetTxfm2dParamList()
212 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(tx_size), in TEST()
219 static_cast<TX_SIZE>(tx_size), &cfg); in TEST()
237 void AV1FwdTxfm2dMatchTest(TX_SIZE tx_size, lowbd_fwd_txfm_func target_func) { in AV1FwdTxfm2dMatchTest()
272 param.tx_size = (TX_SIZE)tx_size; in AV1FwdTxfm2dMatchTest()
292 void AV1FwdTxfm2dSpeedTest(TX_SIZE tx_size, lowbd_fwd_txfm_func target_func) { in AV1FwdTxfm2dSpeedTest()
322 param.tx_size = (TX_SIZE)tx_size; in AV1FwdTxfm2dSpeedTest()
354 typedef std::tuple<TX_SIZE, lowbd_fwd_txfm_func> LbdFwdTxfm2dParam;
[all …]
Dav1_txfm_test.h41 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()
Dscan_test.cc99 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()
Dav1_highbd_iht_test.cc201 void RunAV1InvTxfm2dTest(TX_TYPE tx_type, TX_SIZE tx_size, int run_times,
208 void AV1HighbdInvTxfm2d::RunAV1InvTxfm2dTest(TX_TYPE tx_type_, TX_SIZE tx_size_, in RunAV1InvTxfm2dTest()
308 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(j), in TEST_P()
310 RunAV1InvTxfm2dTest(static_cast<TX_TYPE>(i), static_cast<TX_SIZE>(j), in TEST_P()
326 const TX_SIZE sz = static_cast<TX_SIZE>(j); in TEST_P()
343 if (libaom_test::IsTxSizeTypeValid(static_cast<TX_SIZE>(j), in TEST_P()
345 RunAV1InvTxfm2dTest(static_cast<TX_TYPE>(i), static_cast<TX_SIZE>(j), in TEST_P()
Dfilterintra_test.cc29 typedef void (*Predictor)(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size,
37 typedef tuple<PredFuncMode, TX_SIZE> PredParams;
105 TX_SIZE txSize_;
128 const TX_SIZE kTxSize[] = { TX_4X4, TX_8X8, TX_16X16, TX_32X32, TX_4X8,
/external/libaom/libaom/av1/encoder/
Dencodetxb.h38 TX_SIZE tx_size;
39 TX_SIZE txs_ctx;
56 const TX_SIZE tx_size, const TX_TYPE tx_type,
59 const int block, const TX_SIZE tx_size,
65 const int block, const TX_SIZE tx_size,
69 int block, TX_SIZE tx_size);
79 TX_SIZE tx_size, void *arg);
84 int block, TX_SIZE tx_size, TX_TYPE tx_type,
Dencodemb.h67 void av1_setup_xform(const AV1_COMMON *cm, MACROBLOCK *x, TX_SIZE tx_size,
69 void av1_setup_quant(TX_SIZE tx_size, int use_optimize_b, int xform_quant_idx,
72 const MACROBLOCKD *xd, int plane, TX_SIZE tx_size,
80 int block, TX_SIZE tx_size, TX_TYPE tx_type,
106 void av1_dropout_qcoeff(MACROBLOCK *mb, int plane, int block, TX_SIZE tx_size,
115 int blk_col, int blk_row, TX_SIZE tx_size);
120 TX_SIZE tx_size, ENTROPY_CONTEXT *a, in av1_set_txb_context()
128 BLOCK_SIZE plane_bsize, TX_SIZE tx_size, void *arg);
Dtokenize.h54 TX_SIZE tx_size, COLOR_MAP_TYPE type);
57 TOKENEXTRA **t, BLOCK_SIZE bsize, TX_SIZE tx_size,
62 TX_SIZE tx_size) { in av1_get_tx_eob()
Dtokenize.c94 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()
133 static void tokenize_vartx(ThreadData *td, TX_SIZE tx_size, in tokenize_vartx()
145 const TX_SIZE plane_tx_size = in tokenize_vartx()
159 const TX_SIZE sub_txs = sub_tx_size_map[tx_size]; in tokenize_vartx()
211 const TX_SIZE max_tx_size = get_vartx_max_txsize(xd, plane_bsize, plane); in av1_tokenize_sb_vartx()
/external/libvpx/libvpx/vp9/common/
Dvp9_enums.h77 typedef uint8_t TX_SIZE; typedef
78 #define TX_4X4 ((TX_SIZE)0) // 4x4 transform
79 #define TX_8X8 ((TX_SIZE)1) // 8x8 transform
80 #define TX_16X16 ((TX_SIZE)2) // 16x16 transform
81 #define TX_32X32 ((TX_SIZE)3) // 32x32 transform
82 #define TX_SIZES ((TX_SIZE)4)
Dvp9_common_data.h32 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/
Dvp9_encodemb.h33 int vp9_optimize_b(MACROBLOCK *mb, int plane, int block, TX_SIZE tx_size,
39 BLOCK_SIZE plane_bsize, TX_SIZE tx_size);
41 BLOCK_SIZE plane_bsize, TX_SIZE tx_size);
43 BLOCK_SIZE plane_bsize, TX_SIZE tx_size);
48 BLOCK_SIZE plane_bsize, TX_SIZE tx_size, void *arg);
/external/libaom/libaom/av1/common/
Dblockd.h247 TX_SIZE tx_size;
740 static INLINE int is_rect_tx(TX_SIZE tx_size) { return tx_size >= TX_SIZES; } in is_rect_tx()
790 static INLINE TxSetType av1_get_ext_tx_set_type(TX_SIZE tx_size, int is_inter, in av1_get_ext_tx_set_type()
792 const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size]; in av1_get_ext_tx_set_type()
798 const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size]; in av1_get_ext_tx_set_type()
810 static INLINE int get_ext_tx_set(TX_SIZE tx_size, int is_inter, in get_ext_tx_set()
817 static INLINE int get_ext_tx_types(TX_SIZE tx_size, int is_inter, in get_ext_tx_types()
827 static INLINE TX_SIZE tx_size_from_tx_mode(BLOCK_SIZE bsize, TX_MODE tx_mode) { in tx_size_from_tx_mode()
828 const TX_SIZE largest_tx_size = tx_mode_to_biggest_tx_size[tx_mode]; in tx_size_from_tx_mode()
829 const TX_SIZE max_rect_tx_size = max_txsize_rect_lookup[bsize]; in tx_size_from_tx_mode()
[all …]
Dquant_common.h65 int qmlevel, int plane, TX_SIZE tx_size);
68 int qmlevel, int plane, TX_SIZE tx_size);
73 TX_SIZE tx_size, TX_TYPE tx_type);
77 TX_SIZE tx_size, TX_TYPE tx_type);
Dcommon_data.h105 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] = {
Dquant_common.c235 int plane, TX_SIZE tx_size) { in av1_iqmatrix()
241 int plane, TX_SIZE tx_size) { in av1_qmatrix()
253 TX_SIZE tx_size, TX_TYPE tx_type) { in av1_get_iqmatrix()
257 const TX_SIZE qm_tx_size = av1_get_adjusted_tx_size(tx_size); in av1_get_iqmatrix()
266 TX_SIZE tx_size, TX_TYPE tx_type) { in av1_get_qmatrix()
270 const TX_SIZE qm_tx_size = av1_get_adjusted_tx_size(tx_size); in av1_get_qmatrix()
Dav1_txfm.h133 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()
Dtxb_common.h58 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()
/external/libaom/config/arm/config/
Dav1_rtcd.h167 void av1_filter_intra_predictor_c(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, const uint8_t *a…
360 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_c(TX_SIZE tx_size);
361 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_neon(TX_SIZE tx_size);
364 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_c(TX_SIZE tx_size);
365 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_neon(TX_SIZE tx_size);
368 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_c(TX_SIZE tx_size);
369 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_neon(TX_SIZE tx_size);
372 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_c(TX_SIZE tx_size);
373 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_neon(TX_SIZE tx_size);
376 cfl_subsample_hbd_fn cfl_get_luma_subsampling_444_hbd_c(TX_SIZE tx_size);
[all …]
/external/libaom/config/arm64/config/
Dav1_rtcd.h167 void av1_filter_intra_predictor_c(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, const uint8_t *a…
360 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_c(TX_SIZE tx_size);
361 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_neon(TX_SIZE tx_size);
364 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_c(TX_SIZE tx_size);
365 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_neon(TX_SIZE tx_size);
368 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_c(TX_SIZE tx_size);
369 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_neon(TX_SIZE tx_size);
372 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_c(TX_SIZE tx_size);
373 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_neon(TX_SIZE tx_size);
376 cfl_subsample_hbd_fn cfl_get_luma_subsampling_444_hbd_c(TX_SIZE tx_size);
[all …]
/external/libaom/config/x86/config/
Dav1_rtcd.h168 void av1_filter_intra_predictor_c(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, const uint8_t *a…
365 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_c(TX_SIZE tx_size);
366 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_ssse3(TX_SIZE tx_size);
369 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_c(TX_SIZE tx_size);
370 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_ssse3(TX_SIZE tx_size);
373 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_c(TX_SIZE tx_size);
374 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_ssse3(TX_SIZE tx_size);
377 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_c(TX_SIZE tx_size);
378 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_ssse3(TX_SIZE tx_size);
381 cfl_subsample_hbd_fn cfl_get_luma_subsampling_444_hbd_c(TX_SIZE tx_size);
[all …]
/external/libaom/config/x86_64/config/
Dav1_rtcd.h168 void av1_filter_intra_predictor_c(uint8_t *dst, ptrdiff_t stride, TX_SIZE tx_size, const uint8_t *a…
368 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_c(TX_SIZE tx_size);
369 cfl_subsample_hbd_fn cfl_get_luma_subsampling_420_hbd_ssse3(TX_SIZE tx_size);
372 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_c(TX_SIZE tx_size);
373 cfl_subsample_lbd_fn cfl_get_luma_subsampling_420_lbd_ssse3(TX_SIZE tx_size);
376 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_c(TX_SIZE tx_size);
377 cfl_subsample_hbd_fn cfl_get_luma_subsampling_422_hbd_ssse3(TX_SIZE tx_size);
380 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_c(TX_SIZE tx_size);
381 cfl_subsample_lbd_fn cfl_get_luma_subsampling_422_lbd_ssse3(TX_SIZE tx_size);
384 cfl_subsample_hbd_fn cfl_get_luma_subsampling_444_hbd_c(TX_SIZE tx_size);
[all …]

12345