• Home
  • Raw
  • Download

Lines Matching refs:blk_col

56                       int blk_col, int blk_row, TX_SIZE tx_size) {  in av1_subtract_txb()  argument
66 uint8_t *dst = &pd->dst.buf[(blk_row * dst_stride + blk_col) << MI_SIZE_LOG2]; in av1_subtract_txb()
67 uint8_t *src = &p->src.buf[(blk_row * src_stride + blk_col) << MI_SIZE_LOG2]; in av1_subtract_txb()
69 &p->src_diff[(blk_row * diff_stride + blk_col) << MI_SIZE_LOG2]; in av1_subtract_txb()
289 int blk_col, BLOCK_SIZE plane_bsize, TxfmParam *txfm_param, in av1_xform_quant() argument
291 av1_xform(x, plane, block, blk_row, blk_col, plane_bsize, txfm_param); in av1_xform_quant()
295 void av1_xform(MACROBLOCK *x, int plane, int block, int blk_row, int blk_col, in av1_xform() argument
302 const int src_offset = (blk_row * diff_stride + blk_col); in av1_xform()
382 static void encode_block(int plane, int block, int blk_row, int blk_col, in encode_block() argument
400 dst = &pd->dst.buf[(blk_row * pd->dst.stride + blk_col) << MI_SIZE_LOG2]; in encode_block()
402 a = &args->ta[blk_col]; in encode_block()
408 ? blk_row * bw / 4 + blk_col / 2 in encode_block()
409 : blk_row * bw + blk_col; in encode_block()
412 tx_type = av1_get_tx_type(xd, pd->plane_type, blk_row, blk_col, tx_size, in encode_block()
428 av1_xform_quant(x, plane, block, blk_row, blk_col, plane_bsize, &txfm_param, in encode_block()
474 assert(xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col)] == in encode_block()
479 update_txk_array(xd, blk_row, blk_col, tx_size, DCT_DCT); in encode_block()
488 mi_to_pixel_loc(&pixel_c, &pixel_r, xd->mi_col, xd->mi_row, blk_col, in encode_block()
497 static void encode_block_inter(int plane, int block, int blk_row, int blk_col, in encode_block_inter() argument
508 if (blk_row >= max_blocks_high || blk_col >= max_blocks_wide) return; in encode_block_inter()
514 blk_col)]; in encode_block_inter()
521 encode_block(plane, block, blk_row, blk_col, plane_bsize, tx_size, arg, in encode_block_inter()
535 AOMMIN(tx_size_wide_unit[tx_size], max_blocks_wide - blk_col); in encode_block_inter()
541 const int offsetc = blk_col + col; in encode_block_inter()
584 for (int blk_col = c; blk_col < unit_width; blk_col += txw_unit) { in av1_foreach_transformed_block_in_plane() local
585 visit(plane, i, blk_row, blk_col, plane_bsize, tx_size, arg); in av1_foreach_transformed_block_in_plane()
598 static void encode_block_pass1(int plane, int block, int blk_row, int blk_col, in encode_block_pass1() argument
611 dst = &pd->dst.buf[(blk_row * pd->dst.stride + blk_col) << MI_SIZE_LOG2]; in encode_block_pass1()
622 av1_xform_quant(x, plane, block, blk_row, blk_col, plane_bsize, &txfm_param, in encode_block_pass1()
687 int blk_row, blk_col; in av1_encode_sb() local
691 for (blk_col = idx; blk_col < unit_width; blk_col += bw) { in av1_encode_sb()
692 encode_block_inter(plane, block, blk_row, blk_col, plane_bsize, in av1_encode_sb()
703 int blk_row, int blk_col, in encode_block_intra_and_set_context() argument
706 av1_encode_block_intra(plane, block, blk_row, blk_col, plane_bsize, tx_size, in encode_block_intra_and_set_context()
711 ENTROPY_CONTEXT *a = &args->ta[blk_col]; in encode_block_intra_and_set_context()
716 void av1_encode_block_intra(int plane, int block, int blk_row, int blk_col, in av1_encode_block_intra() argument
730 uint8_t *dst = &pd->dst.buf[(blk_row * dst_stride + blk_col) << MI_SIZE_LOG2]; in av1_encode_block_intra()
733 av1_predict_intra_block_facade(cm, xd, plane, blk_col, blk_row, tx_size); in av1_encode_block_intra()
738 blk_row * bw + blk_col)) { in av1_encode_block_intra()
742 av1_subtract_txb(x, plane, plane_bsize, blk_col, blk_row, tx_size); in av1_encode_block_intra()
744 const ENTROPY_CONTEXT *a = &args->ta[blk_col]; in av1_encode_block_intra()
746 tx_type = av1_get_tx_type(xd, plane_type, blk_row, blk_col, tx_size, in av1_encode_block_intra()
765 av1_xform_quant(x, plane, block, blk_row, blk_col, plane_bsize, &txfm_param, in av1_encode_block_intra()
810 assert(xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col)] == in av1_encode_block_intra()
814 update_txk_array(xd, blk_row, blk_col, tx_size, DCT_DCT); in av1_encode_block_intra()
822 cfl_store_tx(xd, blk_row, blk_col, tx_size, plane_bsize); in av1_encode_block_intra()