Home
last modified time | relevance | path

Searched refs:TX_8X8 (Results 1 – 20 of 20) sorted by relevance

/external/libvpx/libvpx/vp9/common/
Dvp9_common_data.c91 TX_4X4, TX_4X4, TX_4X4, TX_8X8, TX_8X8, TX_8X8, TX_16X16,
104 TX_8X8, // ALLOW_8X8
155 { { TX_8X8, TX_4X4 }, { TX_4X4, TX_4X4 } },
156 { { TX_8X8, TX_4X4 }, { TX_4X4, TX_4X4 } },
157 { { TX_8X8, TX_4X4 }, { TX_4X4, TX_4X4 } },
162 { { TX_8X8, TX_8X8 }, { TX_4X4, TX_4X4 } },
163 { { TX_8X8, TX_8X8 }, { TX_4X4, TX_4X4 } },
164 { { TX_8X8, TX_8X8 }, { TX_4X4, TX_4X4 } },
169 { { TX_8X8, TX_4X4 }, { TX_8X8, TX_4X4 } },
170 { { TX_8X8, TX_4X4 }, { TX_8X8, TX_8X8 } },
[all …]
Dvp9_loopfilter.c780 lfm->left_y[TX_8X8] |= lfm->left_y[TX_4X4] & left_border; in vp9_adjust_mask()
782 lfm->above_y[TX_8X8] |= lfm->above_y[TX_4X4] & above_border; in vp9_adjust_mask()
784 lfm->left_uv[TX_8X8] |= lfm->left_uv[TX_4X4] & left_border_uv; in vp9_adjust_mask()
786 lfm->above_uv[TX_8X8] |= lfm->above_uv[TX_4X4] & above_border_uv; in vp9_adjust_mask()
810 lfm->above_uv[TX_8X8] |= lfm->above_uv[TX_16X16]; in vp9_adjust_mask()
814 lfm->above_uv[TX_8X8] |= 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()
848 lfm->left_uv[TX_8X8] |= (lfm->left_uv[TX_16X16] & 0xcccc); in vp9_adjust_mask()
862 assert(!(lfm->left_y[TX_16X16] & lfm->left_y[TX_8X8])); in vp9_adjust_mask()
864 assert(!(lfm->left_y[TX_8X8] & lfm->left_y[TX_4X4])); in vp9_adjust_mask()
[all …]
Dvp9_entropymode.c288 ct_32x32p[0][1] = tx_count_32x32p[TX_8X8] + tx_count_32x32p[TX_16X16] + in tx_counts_to_branch_counts_32x32()
290 ct_32x32p[1][0] = tx_count_32x32p[TX_8X8]; in tx_counts_to_branch_counts_32x32()
299 ct_16x16p[0][1] = tx_count_16x16p[TX_8X8] + tx_count_16x16p[TX_16X16]; in tx_counts_to_branch_counts_16x16()
300 ct_16x16p[1][0] = tx_count_16x16p[TX_8X8]; in tx_counts_to_branch_counts_16x16()
307 ct_8x8p[0][1] = tx_count_8x8p[TX_8X8]; in tx_counts_to_branch_counts_8x8()
Dvp9_pred_common.h172 case TX_8X8: return tx_probs->p8x8[ctx]; in get_tx_probs()
188 case TX_8X8: return tx_counts->p8x8[ctx]; in get_tx_counts()
Dvp9_enums.h77 #define TX_8X8 ((TX_SIZE)1) // 8x8 transform macro
Dvp9_entropy.h176 case TX_8X8: in get_entropy_context()
Dvp9_entropy.c1041 vp9_copy(cm->fc->coef_probs[TX_8X8], default_coef_probs_8x8); in vp9_default_coef_probs()
Dvp9_reconintra.c73 p[TX_8X8] = vpx_##type##_predictor_8x8; \ in vp9_init_intra_predictors_internal()
/external/libvpx/libvpx/test/
Dpartial_idct_test.cc76 case TX_8X8: size_ = 8; break; in SetUp()
405 &highbd_wrapper<vpx_highbd_idct8x8_64_add_c>, TX_8X8, 64, 8, 2),
408 &highbd_wrapper<vpx_highbd_idct8x8_64_add_c>, TX_8X8, 64, 10, 2),
411 &highbd_wrapper<vpx_highbd_idct8x8_64_add_c>, TX_8X8, 64, 12, 2),
414 &highbd_wrapper<vpx_highbd_idct8x8_12_add_c>, TX_8X8, 12, 8, 2),
417 &highbd_wrapper<vpx_highbd_idct8x8_12_add_c>, TX_8X8, 12, 10, 2),
420 &highbd_wrapper<vpx_highbd_idct8x8_12_add_c>, TX_8X8, 12, 12, 2),
423 &highbd_wrapper<vpx_highbd_idct8x8_1_add_c>, TX_8X8, 1, 8, 2),
426 &highbd_wrapper<vpx_highbd_idct8x8_1_add_c>, TX_8X8, 1, 10, 2),
429 &highbd_wrapper<vpx_highbd_idct8x8_1_add_c>, TX_8X8, 1, 12, 2),
[all …]
Dfdct8x8_test.cc475 const int16_t *scan = vp9_default_scan_orders[TX_8X8].scan; in CompareInvReference()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodemb.c354 case TX_8X8: in vp9_xform_quant_fp()
385 case TX_8X8: in vp9_xform_quant_fp()
430 case TX_8X8: in vp9_xform_quant_dc()
459 case TX_8X8: in vp9_xform_quant_dc()
506 case TX_8X8: in vp9_xform_quant()
540 case TX_8X8: in vp9_xform_quant()
632 case TX_8X8: in encode_block()
656 case TX_8X8: in encode_block()
829 case TX_8X8: in vp9_encode_block_intra()
917 case TX_8X8: in vp9_encode_block_intra()
Dvp9_pickmode.c394 tx_size = TX_8X8; in model_rd_for_sb_y_large()
398 tx_size = TX_8X8; in model_rd_for_sb_y_large()
406 assert(tx_size >= TX_8X8); in model_rd_for_sb_y_large()
423 const int num = (tx_size == TX_8X8) in model_rd_for_sb_y_large()
427 (tx_size == TX_8X8) ? sse8x8 in model_rd_for_sb_y_large()
430 (tx_size == TX_8X8) ? var8x8 in model_rd_for_sb_y_large()
435 calculate_variance(bw, bh, TX_8X8, sse8x8, sum8x8, var16x16, sse16x16, in model_rd_for_sb_y_large()
572 xd->mi[0]->tx_size = TX_8X8; in model_rd_for_sb_y()
576 xd->mi[0]->tx_size = TX_8X8; in model_rd_for_sb_y()
723 case TX_8X8: in block_yrd()
Dvp9_rd.c462 case TX_8X8: in vp9_get_entropy_contexts()
Dvp9_bitstream.c92 vpx_write(w, tx_size != TX_8X8, tx_probs[1]); in write_selected_tx_size()
93 if (tx_size != TX_8X8 && max_tx_size >= TX_32X32) in write_selected_tx_size()
Dvp9_encodeframe.c4977 count8x8_lp += counts->tx.p32x32[i][TX_8X8]; in vp9_encode_frame()
4978 count8x8_lp += counts->tx.p16x16[i][TX_8X8]; in vp9_encode_frame()
4979 count8x8_8x8p += counts->tx.p8x8[i][TX_8X8]; in vp9_encode_frame()
4988 reset_skip_tx_size(cm, TX_8X8); in vp9_encode_frame()
Dvp9_rdopt.c611 case TX_8X8: in dist_block()
630 case TX_8X8: vp9_idct8x8_add(dqcoeff, recon, 32, *eob); break; in dist_block()
Dvp9_firstpass.c964 use_dc_pred ? (bsize >= BLOCK_16X16 ? TX_16X16 : TX_8X8) : TX_4X4; in vp9_first_pass_encode_tile_mb_row()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_detokenize.c255 case TX_8X8: in vp9_decode_block_tokens()
256 get_ctx_shift(xd, &ctx_shift_a, &ctx_shift_l, x, y, 1 << TX_8X8); in vp9_decode_block_tokens()
Dvp9_decodeframe.c200 case TX_8X8: in inverse_transform_block_inter()
218 case TX_8X8: vp9_idct8x8_add(dqcoeff, dst, stride, eob); break; in inverse_transform_block_inter()
231 case TX_8X8: vp9_idct8x8_add(dqcoeff, dst, stride, eob); break; in inverse_transform_block_inter()
268 case TX_8X8: in inverse_transform_block_intra()
286 case TX_8X8: vp9_iht8x8_add(tx_type, dqcoeff, dst, stride, eob); break; in inverse_transform_block_intra()
301 case TX_8X8: vp9_iht8x8_add(tx_type, dqcoeff, dst, stride, eob); break; in inverse_transform_block_intra()
Dvp9_decodemv.c72 if (tx_size != TX_8X8 && max_tx_size >= TX_32X32) in read_selected_tx_size()