/dports/multimedia/librav1e/rav1e-0.5.1/src/transform/ |
H A D | mod.rs | 23 use TxSize::*; 99 pub enum TxSize { enum 123 impl TxSize { implementation 402 use TxSize::*; in valid_av1_transform() 496 (TxSize::TX_4X4, 0), in log_tx_ratios() 497 (TxSize::TX_8X8, 0), in log_tx_ratios() 501 (TxSize::TX_4X8, -1), in log_tx_ratios() 502 (TxSize::TX_8X4, 1), in log_tx_ratios() 504 (TxSize::TX_16X8, 1), in log_tx_ratios() 510 (TxSize::TX_16X4, 2), in log_tx_ratios() [all …]
|
/dports/multimedia/rav1e/rav1e-0.5.1/src/transform/ |
H A D | mod.rs | 23 use TxSize::*; 99 pub enum TxSize { enum 123 impl TxSize { impl 402 use TxSize::*; in valid_av1_transform() 496 (TxSize::TX_4X4, 0), in log_tx_ratios() 497 (TxSize::TX_8X8, 0), in log_tx_ratios() 501 (TxSize::TX_4X8, -1), in log_tx_ratios() 502 (TxSize::TX_8X4, 1), in log_tx_ratios() 504 (TxSize::TX_16X8, 1), in log_tx_ratios() 510 (TxSize::TX_16X4, 2), in log_tx_ratios() [all …]
|
/dports/multimedia/gstreamer1-plugins-rust/gst-plugins-rs-d0466b3eee114207f851b37cae0015c0e718f021/cargo-crates/rav1e-0.4.1/src/transform/ |
H A D | mod.rs | 23 use TxSize::*; 99 pub enum TxSize { enum 123 impl TxSize { implementation 402 use TxSize::*; in valid_av1_transform() 496 (TxSize::TX_4X4, 0), in log_tx_ratios() 497 (TxSize::TX_8X8, 0), in log_tx_ratios() 501 (TxSize::TX_4X8, -1), in log_tx_ratios() 502 (TxSize::TX_8X4, 1), in log_tx_ratios() 504 (TxSize::TX_16X8, 1), in log_tx_ratios() 510 (TxSize::TX_16X4, 2), in log_tx_ratios() [all …]
|
/dports/multimedia/gstreamer1-plugins-svt-av1/SVT-AV1-3971c982311d49f9355dc8dccdcf8d21b70fa624/test/ |
H A D | quantize_func_test.cc | 181 TxSize tx_size_; 603 static_cast<TxSize>(TX_16X16), TYPE_FP, AOM_BITS_8), 605 static_cast<TxSize>(TX_4X16), TYPE_FP, AOM_BITS_8), 607 static_cast<TxSize>(TX_16X4), TYPE_FP, AOM_BITS_8), 609 static_cast<TxSize>(TX_32X8), TYPE_FP, AOM_BITS_8), 611 static_cast<TxSize>(TX_8X32), TYPE_FP, AOM_BITS_8), 613 static_cast<TxSize>(TX_32X32), TYPE_FP, AOM_BITS_8), 625 static_cast<TxSize>(TX_4X16), TYPE_FP, AOM_BITS_8), 627 static_cast<TxSize>(TX_16X4), TYPE_FP, AOM_BITS_8), 629 static_cast<TxSize>(TX_32X8), TYPE_FP, AOM_BITS_8), [all …]
|
H A D | InvTxfm2dAsmTest.cc | 186 const TxSize tx_size) { in get_rect_type2_func_pair() 384 void run_lowbd_txfm_match_test(const TxSize tx_size) { in run_lowbd_txfm_match_test() 494 const TxSize htf_tx_size[num_htf_sizes] = { in run_HandleTransform_match_test() 511 const TxSize tx_size = htf_tx_size[idx]; in run_HandleTransform_match_test() 534 const TxSize htf_tx_size[num_htf_sizes] = { in run_handle_transform_speed_test() 557 const TxSize tx_size = htf_tx_size[idx]; in run_handle_transform_speed_test() 693 const TxSize tx_size = static_cast<TxSize>(i); in TEST_P() 705 const TxSize tx_size = static_cast<TxSize>(i); in TEST_P() 712 const TxSize tx_size = static_cast<TxSize>(i); in TEST_P() 721 const TxSize tx_size = static_cast<TxSize>(i); in TEST_P() [all …]
|
H A D | EncodeTxbAsmTest.cc | 62 TxSize tx_size, const TxClass tx_class, int8_t *const coeff_contexts); 65 const uint16_t eob, const TxSize tx_size, 88 const int bwl = get_txb_bwl((TxSize)tx_size); in check_get_nz_map_context_assembly() 89 const int width = get_txb_wide((TxSize)tx_size); in check_get_nz_map_context_assembly() 90 const int height = get_txb_high((TxSize)tx_size); in check_get_nz_map_context_assembly() 104 (TxSize)tx_size, in check_get_nz_map_context_assembly() 110 (TxSize)tx_size, in check_get_nz_map_context_assembly() 214 const int width = get_txb_wide((TxSize)tx_size); in run_test() 215 const int height = get_txb_high((TxSize)tx_size); in run_test() 270 const int width = get_txb_wide((TxSize)tx_size); in prepare_data() [all …]
|
H A D | subtract_avg_cfl_test.cc | 59 static TxSize TEST_PARAMS[] = {TX_4X4, 74 typedef CflSubtractAverageFn (*get_sub_avg_fn)(TxSize tx_size); 80 class CflSubAvgTest : public ::testing::TestWithParam<TxSize> { 149 const TxSize tx_size_; /**< tranform type of this test */
|
H A D | AdaptiveScanTest.cc | 63 const int txb_height = get_txb_high((TxSize)tx_size); in TEST() 64 const int txb_width = get_txb_wide((TxSize)tx_size); in TEST() 65 const int bwl = get_txb_bwl((TxSize)tx_size); in TEST() 68 if (!is_txfm_allowed((TxType)tx_type, (TxSize)tx_size)) in TEST()
|
/dports/multimedia/svt-av1/SVT-AV1-3971c982311d49f9355dc8dccdcf8d21b70fa624/test/ |
H A D | quantize_func_test.cc | 181 TxSize tx_size_; 603 static_cast<TxSize>(TX_16X16), TYPE_FP, AOM_BITS_8), 605 static_cast<TxSize>(TX_4X16), TYPE_FP, AOM_BITS_8), 607 static_cast<TxSize>(TX_16X4), TYPE_FP, AOM_BITS_8), 609 static_cast<TxSize>(TX_32X8), TYPE_FP, AOM_BITS_8), 611 static_cast<TxSize>(TX_8X32), TYPE_FP, AOM_BITS_8), 613 static_cast<TxSize>(TX_32X32), TYPE_FP, AOM_BITS_8), 625 static_cast<TxSize>(TX_4X16), TYPE_FP, AOM_BITS_8), 627 static_cast<TxSize>(TX_16X4), TYPE_FP, AOM_BITS_8), 629 static_cast<TxSize>(TX_32X8), TYPE_FP, AOM_BITS_8), [all …]
|
H A D | InvTxfm2dAsmTest.cc | 186 const TxSize tx_size) { in get_rect_type2_func_pair() 384 void run_lowbd_txfm_match_test(const TxSize tx_size) { in run_lowbd_txfm_match_test() 494 const TxSize htf_tx_size[num_htf_sizes] = { in run_HandleTransform_match_test() 511 const TxSize tx_size = htf_tx_size[idx]; in run_HandleTransform_match_test() 534 const TxSize htf_tx_size[num_htf_sizes] = { in run_handle_transform_speed_test() 557 const TxSize tx_size = htf_tx_size[idx]; in run_handle_transform_speed_test() 693 const TxSize tx_size = static_cast<TxSize>(i); in TEST_P() 705 const TxSize tx_size = static_cast<TxSize>(i); in TEST_P() 712 const TxSize tx_size = static_cast<TxSize>(i); in TEST_P() 721 const TxSize tx_size = static_cast<TxSize>(i); in TEST_P() [all …]
|
H A D | EncodeTxbAsmTest.cc | 62 TxSize tx_size, const TxClass tx_class, int8_t *const coeff_contexts); 65 const uint16_t eob, const TxSize tx_size, 88 const int bwl = get_txb_bwl((TxSize)tx_size); in check_get_nz_map_context_assembly() 89 const int width = get_txb_wide((TxSize)tx_size); in check_get_nz_map_context_assembly() 90 const int height = get_txb_high((TxSize)tx_size); in check_get_nz_map_context_assembly() 104 (TxSize)tx_size, in check_get_nz_map_context_assembly() 110 (TxSize)tx_size, in check_get_nz_map_context_assembly() 214 const int width = get_txb_wide((TxSize)tx_size); in run_test() 215 const int height = get_txb_high((TxSize)tx_size); in run_test() 270 const int width = get_txb_wide((TxSize)tx_size); in prepare_data() [all …]
|
H A D | subtract_avg_cfl_test.cc | 59 static TxSize TEST_PARAMS[] = {TX_4X4, 74 typedef CflSubtractAverageFn (*get_sub_avg_fn)(TxSize tx_size); 80 class CflSubAvgTest : public ::testing::TestWithParam<TxSize> { 149 const TxSize tx_size_; /**< tranform type of this test */
|
/dports/multimedia/librav1e/rav1e-0.5.1/src/context/ |
H A D | transform_unit.rs | 32 (TxSize::TX_SIZES - TxSize::TX_8X8 as usize) * 6 - 3; 84 pub static sub_tx_size_map: [TxSize; TxSize::TX_SIZES_ALL] = [ 123 tx_size: TxSize, is_inter: bool, use_reduced_set: bool, in get_tx_set() argument 135 } else if tx_size_sqr == TxSize::TX_16X16 { in get_tx_set() 140 } else if tx_size_sqr_up == TxSize::TX_32X32 { in get_tx_set() 150 tx_size: TxSize, is_inter: bool, use_reduced_set: bool, in get_tx_set_index() argument 609 tx_size: TxSize, in write_tx_size_intra() argument 714 let max_tx_size: TxSize = bsize.tx_size().sqr_up(); in txfm_partition_context() 794 pub fn get_txb_bhl(tx_size: TxSize) -> usize { in get_txb_bhl() 841 tx_size: TxSize, in get_nz_map_ctx_from_stats() argument [all …]
|
/dports/multimedia/rav1e/rav1e-0.5.1/src/context/ |
H A D | transform_unit.rs | 32 (TxSize::TX_SIZES - TxSize::TX_8X8 as usize) * 6 - 3; 84 pub static sub_tx_size_map: [TxSize; TxSize::TX_SIZES_ALL] = [ 123 tx_size: TxSize, is_inter: bool, use_reduced_set: bool, in get_tx_set() argument 135 } else if tx_size_sqr == TxSize::TX_16X16 { in get_tx_set() 140 } else if tx_size_sqr_up == TxSize::TX_32X32 { in get_tx_set() 150 tx_size: TxSize, is_inter: bool, use_reduced_set: bool, in get_tx_set_index() argument 609 tx_size: TxSize, in write_tx_size_intra() argument 714 let max_tx_size: TxSize = bsize.tx_size().sqr_up(); in txfm_partition_context() 794 pub fn get_txb_bhl(tx_size: TxSize) -> usize { in get_txb_bhl() 841 tx_size: TxSize, in get_nz_map_ctx_from_stats() argument [all …]
|
/dports/multimedia/gstreamer1-plugins-rust/gst-plugins-rs-d0466b3eee114207f851b37cae0015c0e718f021/cargo-crates/rav1e-0.4.1/src/context/ |
H A D | transform_unit.rs | 32 (TxSize::TX_SIZES - TxSize::TX_8X8 as usize) * 6 - 3; 84 pub static sub_tx_size_map: [TxSize; TxSize::TX_SIZES_ALL] = [ 123 tx_size: TxSize, is_inter: bool, use_reduced_set: bool, in get_tx_set() argument 135 } else if tx_size_sqr == TxSize::TX_16X16 { in get_tx_set() 140 } else if tx_size_sqr_up == TxSize::TX_32X32 { in get_tx_set() 150 tx_size: TxSize, is_inter: bool, use_reduced_set: bool, in get_tx_set_index() argument 603 tx_size: TxSize, in write_tx_size_intra() argument 707 let max_tx_size: TxSize = bsize.tx_size().sqr_up(); in txfm_partition_context() 792 pub fn get_txb_bhl(tx_size: TxSize) -> usize { in get_txb_bhl() 839 tx_size: TxSize, in get_nz_map_ctx_from_stats() argument [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libaom/source/libaom/test/ |
H A D | av1_inv_txfm2d_test.cc | 41 typedef TX_SIZE TxSize; typedef 66 typedef std::tuple<TxType, TxSize, int, double> AV1InvTxfm2dParam; 166 TxSize tx_size_; 220 const TxSize tx_size = static_cast<TxSize>(s); in GetInvTxfm2dParamList() 242 if (libaom_test::IsTxSizeTypeValid(static_cast<TxSize>(tx_size), in TEST() 249 static_cast<TxSize>(tx_size), &cfg); in TEST() 253 static_cast<TxSize>(tx_size), bd); in TEST() 269 void RunAV1InvTxfm2dTest(TxType tx_type, TxSize tx_size, int run_times, 359 if (libaom_test::IsTxSizeTypeValid(static_cast<TxSize>(j), in TEST_P() 371 const TxSize sz = static_cast<TxSize>(j); in TEST_P() [all …]
|
/dports/multimedia/aom/aom-3.2.0/test/ |
H A D | av1_inv_txfm2d_test.cc | 41 typedef TX_SIZE TxSize; typedef 66 typedef std::tuple<TxType, TxSize, int, double> AV1InvTxfm2dParam; 166 TxSize tx_size_; 220 const TxSize tx_size = static_cast<TxSize>(s); in GetInvTxfm2dParamList() 242 if (libaom_test::IsTxSizeTypeValid(static_cast<TxSize>(tx_size), in TEST() 249 static_cast<TxSize>(tx_size), &cfg); in TEST() 253 static_cast<TxSize>(tx_size), bd); in TEST() 269 void RunAV1InvTxfm2dTest(TxType tx_type, TxSize tx_size, int run_times, 359 if (libaom_test::IsTxSizeTypeValid(static_cast<TxSize>(j), in TEST_P() 371 const TxSize sz = static_cast<TxSize>(j); in TEST_P() [all …]
|
/dports/multimedia/gstreamer1-plugins-svt-av1/SVT-AV1-3971c982311d49f9355dc8dccdcf8d21b70fa624/Source/Lib/Encoder/Codec/ |
H A D | EbTransforms.h | 75 static INLINE int is_rect_tx(TxSize tx_size) { return tx_size >= TX_SIZES; } in is_rect_tx() 114 TxSize tx_size; 123 TxSize transform_size, uint64_t *three_quad_energy, 131 int32_t segmentation_qp_offset, uint32_t width, uint32_t height, TxSize txsize, uint16_t *eob, 137 int32_t *coeff, TxSize tx_size, EB_TRANS_COEFF_SHAPE pf_shape,
|
/dports/multimedia/svt-av1/SVT-AV1-3971c982311d49f9355dc8dccdcf8d21b70fa624/Source/Lib/Encoder/Codec/ |
H A D | EbTransforms.h | 75 static INLINE int is_rect_tx(TxSize tx_size) { return tx_size >= TX_SIZES; } in is_rect_tx() 114 TxSize tx_size; 123 TxSize transform_size, uint64_t *three_quad_energy, 131 int32_t segmentation_qp_offset, uint32_t width, uint32_t height, TxSize txsize, uint16_t *eob, 137 int32_t *coeff, TxSize tx_size, EB_TRANS_COEFF_SHAPE pf_shape,
|
/dports/multimedia/gstreamer1-plugins-svt-av1/SVT-AV1-3971c982311d49f9355dc8dccdcf8d21b70fa624/Source/Lib/Decoder/Codec/ |
H A D | EbDecLF.h | 28 TxSize * tx_size_l; 29 TxSize * tx_size_uv; 34 void fill_4x4_lf_param(LfCtxt *lf_ctxt, int32_t tu_x, int32_t tu_y, int32_t stride, TxSize tx_size,
|
H A D | EbDecLF.c | 71 TxSize *tx_size_l = lf_ctxt->tx_size_l + tx_offset; in fill_4x4_lf_param() 81 TxSize *tx_size_uv = lf_ctxt->tx_size_uv + tx_offset; in fill_4x4_lf_param() 93 static INLINE TxSize dec_get_transform_size(const EdgeDir edge_dir, TxSize tx_size) { in dec_get_transform_size() 104 static AOM_FORCE_INLINE TxSize dec_set_lpf_parameters( in dec_set_lpf_parameters() 134 TxSize *lf_tx_l_cur = lf_ctxt->tx_size_l + lf_offset; in dec_set_lpf_parameters() 135 TxSize *lf_tx_uv_cur = lf_ctxt->tx_size_uv + lf_offset; in dec_set_lpf_parameters() 180 TxSize *lf_tx_l_prev = (VERT_EDGE == edge_dir) in dec_set_lpf_parameters() 183 TxSize *lf_tx_uv_prev = (VERT_EDGE == edge_dir) in dec_set_lpf_parameters() 225 const TxSize min_ts = AOMMIN(ts, pv_ts); in dec_set_lpf_parameters() 351 TxSize cur_tx_size; in dec_av1_filter_block_plane_vert() [all …]
|
H A D | EbDecIntraPrediction.h | 25 TxSize tx_size, TileInfo *td, void *pv_blk_recon_buf, 29 void svtav1_predict_intra_block(PartitionInfo *xd, int32_t plane, TxSize tx_size, TileInfo *td, 35 void svt_cfl_store_tx(PartitionInfo *xd, CflCtx *cfl_ctx, int row, int col, TxSize tx_size,
|
/dports/multimedia/svt-av1/SVT-AV1-3971c982311d49f9355dc8dccdcf8d21b70fa624/Source/Lib/Decoder/Codec/ |
H A D | EbDecLF.h | 28 TxSize * tx_size_l; 29 TxSize * tx_size_uv; 34 void fill_4x4_lf_param(LfCtxt *lf_ctxt, int32_t tu_x, int32_t tu_y, int32_t stride, TxSize tx_size,
|
H A D | EbDecLF.c | 71 TxSize *tx_size_l = lf_ctxt->tx_size_l + tx_offset; in fill_4x4_lf_param() 81 TxSize *tx_size_uv = lf_ctxt->tx_size_uv + tx_offset; in fill_4x4_lf_param() 93 static INLINE TxSize dec_get_transform_size(const EdgeDir edge_dir, TxSize tx_size) { in dec_get_transform_size() 104 static AOM_FORCE_INLINE TxSize dec_set_lpf_parameters( in dec_set_lpf_parameters() 134 TxSize *lf_tx_l_cur = lf_ctxt->tx_size_l + lf_offset; in dec_set_lpf_parameters() 135 TxSize *lf_tx_uv_cur = lf_ctxt->tx_size_uv + lf_offset; in dec_set_lpf_parameters() 180 TxSize *lf_tx_l_prev = (VERT_EDGE == edge_dir) in dec_set_lpf_parameters() 183 TxSize *lf_tx_uv_prev = (VERT_EDGE == edge_dir) in dec_set_lpf_parameters() 225 const TxSize min_ts = AOMMIN(ts, pv_ts); in dec_set_lpf_parameters() 351 TxSize cur_tx_size; in dec_av1_filter_block_plane_vert() [all …]
|
H A D | EbDecIntraPrediction.h | 25 TxSize tx_size, TileInfo *td, void *pv_blk_recon_buf, 29 void svtav1_predict_intra_block(PartitionInfo *xd, int32_t plane, TxSize tx_size, TileInfo *td, 35 void svt_cfl_store_tx(PartitionInfo *xd, CflCtx *cfl_ctx, int row, int col, TxSize tx_size,
|