Home
last modified time | relevance | path

Searched refs:TX_16X16 (Results 1 – 25 of 54) sorted by relevance

123

/external/libvpx/libvpx/vp9/common/
Dvp9_common_data.c91 TX_4X4, TX_4X4, TX_4X4, TX_8X8, TX_8X8, TX_8X8, TX_16X16,
92 TX_16X16, TX_16X16, TX_32X32, TX_32X32, TX_32X32, TX_32X32
105 TX_16X16, // ALLOW_16X16
177 { { TX_16X16, TX_8X8 }, { TX_8X8, TX_8X8 } },
178 { { TX_16X16, TX_8X8 }, { TX_8X8, TX_8X8 } },
184 { { TX_16X16, TX_16X16 }, { TX_8X8, TX_8X8 } },
185 { { TX_16X16, TX_16X16 }, { TX_8X8, TX_8X8 } },
191 { { TX_16X16, TX_8X8 }, { TX_16X16, TX_8X8 } },
192 { { TX_16X16, TX_8X8 }, { TX_16X16, TX_8X8 } },
198 { { TX_16X16, TX_16X16 }, { TX_16X16, TX_16X16 } },
[all …]
Dvp9_loopfilter.c772 lfm->left_y[TX_16X16] |= lfm->left_y[TX_32X32]; in vp9_adjust_mask()
773 lfm->above_y[TX_16X16] |= lfm->above_y[TX_32X32]; in vp9_adjust_mask()
774 lfm->left_uv[TX_16X16] |= lfm->left_uv[TX_32X32]; in vp9_adjust_mask()
775 lfm->above_uv[TX_16X16] |= lfm->above_uv[TX_32X32]; in vp9_adjust_mask()
810 lfm->above_uv[TX_8X8] |= lfm->above_uv[TX_16X16]; in vp9_adjust_mask()
811 lfm->above_uv[TX_16X16] = 0; in vp9_adjust_mask()
814 lfm->above_uv[TX_8X8] |= lfm->above_uv[TX_16X16] & 0xff00; in vp9_adjust_mask()
815 lfm->above_uv[TX_16X16] &= ~(lfm->above_uv[TX_16X16] & 0xff00); in vp9_adjust_mask()
844 lfm->left_uv[TX_8X8] |= lfm->left_uv[TX_16X16]; in vp9_adjust_mask()
845 lfm->left_uv[TX_16X16] = 0; in vp9_adjust_mask()
[all …]
Dvp9_entropymode.c291 ct_32x32p[0][1] = tx_count_32x32p[TX_8X8] + tx_count_32x32p[TX_16X16] + in tx_counts_to_branch_counts_32x32()
294 ct_32x32p[1][1] = tx_count_32x32p[TX_16X16] + tx_count_32x32p[TX_32X32]; in tx_counts_to_branch_counts_32x32()
295 ct_32x32p[2][0] = tx_count_32x32p[TX_16X16]; in tx_counts_to_branch_counts_32x32()
302 ct_16x16p[0][1] = tx_count_16x16p[TX_8X8] + tx_count_16x16p[TX_16X16]; in tx_counts_to_branch_counts_16x16()
304 ct_16x16p[1][1] = tx_count_16x16p[TX_16X16]; in tx_counts_to_branch_counts_16x16()
Dvp9_pred_common.h177 case TX_16X16: return tx_probs->p16x16[ctx]; in get_tx_probs()
187 case TX_16X16: return tx_counts->p16x16[ctx]; in get_tx_counts()
Dvp9_enums.h78 #define TX_16X16 ((TX_SIZE)2) // 16x16 transform macro
Dvp9_entropy.h179 case TX_16X16: in get_entropy_context()
Dvp9_entropy.c1044 vp9_copy(cm->fc->coef_probs[TX_16X16], default_coef_probs_16x16); in vp9_default_coef_probs()
/external/libaom/libaom/av1/common/
Dcommon_data.h111 TX_8X8, TX_8X8, TX_16X16,
113 TX_16X16, TX_16X16, TX_32X32,
123 TX_8X8, TX_16X16, TX_16X16
132 TX_8X16, TX_16X8, TX_16X16,
169 TX_16X16, // TX_32X32
175 TX_16X16, // TX_16X32
176 TX_16X16, // TX_32X16
190 TX_16X16, // TX_16X16
196 TX_16X16, // TX_16X8
197 TX_16X16, // TX_16X32
[all …]
Dav1_loopfilter.c610 assert(!(lfm[TX_4X4].bits[i] & lfm[TX_16X16].bits[i])); in check_mask()
613 assert(!(lfm[TX_8X8].bits[i] & lfm[TX_16X16].bits[i])); in check_mask()
616 assert(!(lfm[TX_16X16].bits[i] & lfm[TX_32X32].bits[i])); in check_mask()
617 assert(!(lfm[TX_16X16].bits[i] & lfm[TX_64X64].bits[i])); in check_mask()
808 min_tx_size = AOMMIN(min_tx_size, TX_16X16); in setup_masks()
1100 lfm->left_y[TX_16X16].bits[j] |= lfm->left_y[TX_32X32].bits[j]; in av1_setup_bitmask()
1101 lfm->left_y[TX_16X16].bits[j] |= lfm->left_y[TX_64X64].bits[j]; in av1_setup_bitmask()
1102 lfm->above_y[TX_16X16].bits[j] |= lfm->above_y[TX_32X32].bits[j]; in av1_setup_bitmask()
1103 lfm->above_y[TX_16X16].bits[j] |= lfm->above_y[TX_64X64].bits[j]; in av1_setup_bitmask()
1113 lfm->left_u[TX_16X16].bits[j] |= lfm->left_u[TX_32X32].bits[j]; in av1_setup_bitmask()
[all …]
Dentropy.h123 case TX_16X16: in get_entropy_context()
Dblockd.h699 return (tx_size_sqr == TX_16X16 ? EXT_TX_SET_DTT9_IDTX_1DDCT in av1_get_ext_tx_set_type()
702 return (tx_size_sqr == TX_16X16 ? EXT_TX_SET_DTT4_IDTX in av1_get_ext_tx_set_type()
836 const int tx_unit = tx_size_wide_unit[TX_16X16]; in update_txk_array()
Denums.h158 TX_16X16, // 16x16 transform enumerator
/external/libvpx/libvpx/test/
Dpartial_idct_test.cc77 case TX_16X16: size_ = 16; break; in SetUp()
369 &highbd_wrapper<vpx_highbd_idct16x16_256_add_c>, TX_16X16, 256, 8, 2),
372 &highbd_wrapper<vpx_highbd_idct16x16_256_add_c>, TX_16X16, 256, 10, 2),
375 &highbd_wrapper<vpx_highbd_idct16x16_256_add_c>, TX_16X16, 256, 12, 2),
378 &highbd_wrapper<vpx_highbd_idct16x16_38_add_c>, TX_16X16, 38, 8, 2),
381 &highbd_wrapper<vpx_highbd_idct16x16_38_add_c>, TX_16X16, 38, 10, 2),
384 &highbd_wrapper<vpx_highbd_idct16x16_38_add_c>, TX_16X16, 38, 12, 2),
387 &highbd_wrapper<vpx_highbd_idct16x16_10_add_c>, TX_16X16, 10, 8, 2),
390 &highbd_wrapper<vpx_highbd_idct16x16_10_add_c>, TX_16X16, 10, 10, 2),
393 &highbd_wrapper<vpx_highbd_idct16x16_10_add_c>, TX_16X16, 10, 12, 2),
[all …]
/external/libaom/libaom/test/
Dquantize_func_test.cc328 make_tuple(&av1_quantize_fp_c, &av1_quantize_fp_avx2, TX_16X16, TYPE_FP,
347 &highbd_quan16x16_wrapper<av1_highbd_quantize_fp_avx2>, TX_16X16,
350 &highbd_quan16x16_wrapper<av1_highbd_quantize_fp_avx2>, TX_16X16,
353 &highbd_quan16x16_wrapper<av1_highbd_quantize_fp_avx2>, TX_16X16,
373 make_tuple(&aom_highbd_quantize_b_c, &aom_highbd_quantize_b_avx2, TX_16X16,
375 make_tuple(&aom_highbd_quantize_b_c, &aom_highbd_quantize_b_avx2, TX_16X16,
377 make_tuple(&aom_highbd_quantize_b_c, &aom_highbd_quantize_b_avx2, TX_16X16,
387 make_tuple(&av1_quantize_fp_c, &av1_quantize_fp_sse2, TX_16X16, TYPE_FP,
397 make_tuple(&aom_quantize_b_c, &aom_quantize_b_sse2, TX_16X16, TYPE_B,
399 make_tuple(&aom_highbd_quantize_b_c, &aom_highbd_quantize_b_sse2, TX_16X16,
[all …]
Dtest_intra_pred_speed.cc577 INTRA_PRED_TEST(C_1, TX_16X16, aom_dc_predictor_16x16_c,
613 INTRA_PRED_TEST(SSE2_1, TX_16X16, aom_dc_predictor_16x16_sse2,
639 INTRA_PRED_TEST(SSSE3_1, TX_16X16, NULL, NULL, NULL, NULL, NULL, NULL,
665 INTRA_PRED_TEST(AVX2_1, TX_16X16, NULL, NULL, NULL, NULL, NULL, NULL,
676 INTRA_PRED_TEST(DSPR2, TX_16X16, aom_dc_predictor_16x16_dspr2, NULL, NULL, NULL,
681 INTRA_PRED_TEST(NEON, TX_16X16, aom_dc_predictor_16x16_neon,
689 INTRA_PRED_TEST(MSA, TX_16X16, aom_dc_predictor_16x16_msa,
1292 C_1, TX_16X16, aom_highbd_dc_predictor_16x16_c,
1332 HIGHBD_INTRA_PRED_TEST(SSE2_1, TX_16X16, aom_highbd_dc_predictor_16x16_sse2,
1355 HIGHBD_INTRA_PRED_TEST(SSSE3_1, TX_16X16, NULL, NULL, NULL, NULL, NULL, NULL,
[all …]
Dav1_fwd_txfm2d_test.cc371 TX_16X16,
410 TX_4X4, TX_8X8, TX_16X16, TX_32X32, TX_64X64, TX_4X8, TX_8X4,
565 TX_4X4, TX_8X8, TX_16X16, TX_32X32, TX_64X64, TX_4X8, TX_8X4,
575 static TX_SIZE Highbd_fwd_txfm_for_avx2[] = { TX_8X8, TX_16X16, TX_32X32,
Dfilterintra_test.cc126 const TX_SIZE kTxSize[] = { TX_4X4, TX_8X8, TX_16X16, TX_32X32, TX_4X8,
Dcfl_test.cc32 make_tuple(TX_16X8, &function), make_tuple(TX_16X16, &function), \
46 make_tuple(TX_16X16, &fun420, &fun422, &fun444), \
Dav1_quantize_test.cc197 case 256: return TX_16X16; in getTxSize()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodemb.c369 case TX_16X16: in vp9_xform_quant_fp()
400 case TX_16X16: in vp9_xform_quant_fp()
445 case TX_16X16: in vp9_xform_quant_dc()
475 case TX_16X16: in vp9_xform_quant_dc()
520 case TX_16X16: in vp9_xform_quant()
555 case TX_16X16: in vp9_xform_quant()
649 case TX_16X16: in encode_block()
674 case TX_16X16: in encode_block()
829 case TX_16X16: in vp9_encode_block_intra()
923 case TX_16X16: in vp9_encode_block_intra()
Dvp9_speed_features.c273 sf->intra_y_mode_mask[TX_16X16] = INTRA_DC_H_V; in set_good_speed_feature_framesize_independent()
274 sf->intra_uv_mode_mask[TX_16X16] = INTRA_DC_H_V; in set_good_speed_feature_framesize_independent()
469 sf->intra_uv_mode_mask[TX_16X16] = INTRA_DC_H_V; in set_rt_speed_feature_framesize_independent()
508 sf->intra_y_mode_mask[TX_16X16] = INTRA_DC_H_V; in set_rt_speed_feature_framesize_independent()
Dvp9_pickmode.c363 else if (tx_size > TX_16X16) in calculate_tx_size()
364 tx_size = TX_16X16; in calculate_tx_size()
464 : ((tx_size == TX_16X16) ? num16x16 : num32x32); in model_rd_for_sb_y_large()
467 : ((tx_size == TX_16X16) ? sse16x16 : sse32x32); in model_rd_for_sb_y_large()
470 : ((tx_size == TX_16X16) ? var16x16 : var32x32); in model_rd_for_sb_y_large()
473 if (tx_size >= TX_16X16) in model_rd_for_sb_y_large()
477 calculate_variance(bw, bh, TX_16X16, sse16x16, sum16x16, var32x32, in model_rd_for_sb_y_large()
739 case TX_16X16: in block_yrd()
1030 VPXMIN(tx_size, TX_16X16), 0); in estimate_block_intra()
2245 VPXMIN(mi->tx_size, TX_16X16), rd_computed); in vp9_pick_inter_mode()
[all …]
/external/libaom/libaom/av1/encoder/
Dspeed_features.c366 sf->intra_y_mode_mask[TX_16X16] = INTRA_DC_H_V; in set_good_speed_features_framesize_independent()
367 sf->intra_uv_mode_mask[TX_16X16] = UV_INTRA_DC_H_V_CFL; in set_good_speed_features_framesize_independent()
564 sf->intra_y_mode_mask[TX_16X16] = INTRA_DC_H_V; in set_rt_speed_features_framesize_independent()
565 sf->intra_uv_mode_mask[TX_16X16] = UV_INTRA_DC_H_V_CFL; in set_rt_speed_features_framesize_independent()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_detokenize.c264 case TX_16X16: in vp9_decode_block_tokens()
265 get_ctx_shift(xd, &ctx_shift_a, &ctx_shift_l, x, y, 1 << TX_16X16); in vp9_decode_block_tokens()
Dvp9_decodeframe.c183 case TX_16X16: in inverse_transform_block_inter()
199 case TX_16X16: vp9_idct16x16_add(dqcoeff, dst, stride, eob); break; in inverse_transform_block_inter()
212 case TX_16X16: vp9_idct16x16_add(dqcoeff, dst, stride, eob); break; in inverse_transform_block_inter()
222 if (tx_size <= TX_16X16 && eob <= 10) in inverse_transform_block_inter()
251 case TX_16X16: in inverse_transform_block_intra()
267 case TX_16X16: in inverse_transform_block_intra()
282 case TX_16X16: in inverse_transform_block_intra()
294 if (tx_type == DCT_DCT && tx_size <= TX_16X16 && eob <= 10) in inverse_transform_block_intra()

123