Lines Matching refs:blk_row

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()
296 void av1_xform_quant(MACROBLOCK *x, int plane, int block, int blk_row, in av1_xform_quant() argument
299 av1_xform(x, plane, block, blk_row, blk_col, plane_bsize, txfm_param); in av1_xform_quant()
303 void av1_xform(MACROBLOCK *x, int plane, int block, int blk_row, int blk_col, in av1_xform() argument
310 const int src_offset = (blk_row * diff_stride + blk_col); in av1_xform()
390 static void encode_block(int plane, int block, int blk_row, int blk_col, in encode_block() argument
408 dst = &pd->dst.buf[(blk_row * pd->dst.stride + blk_col) << MI_SIZE_LOG2]; in encode_block()
411 l = &args->tl[blk_row]; in encode_block()
414 const int blk_skip_idx = blk_row * bw + blk_col; in encode_block()
417 tx_type = av1_get_tx_type(xd, pd->plane_type, blk_row, blk_col, tx_size, in encode_block()
433 av1_xform_quant(x, plane, block, blk_row, blk_col, plane_bsize, &txfm_param, in encode_block()
485 assert(xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col)] == in encode_block()
490 update_txk_array(xd, blk_row, blk_col, tx_size, DCT_DCT); in encode_block()
500 blk_row, pd->subsampling_x, pd->subsampling_y); in encode_block()
508 static void encode_block_inter(int plane, int block, int blk_row, int blk_col, in encode_block_inter() argument
519 if (blk_row >= max_blocks_high || blk_col >= max_blocks_wide) return; in encode_block_inter()
524 : mbmi->inter_tx_size[av1_get_txb_size_index(plane_bsize, blk_row, in encode_block_inter()
532 encode_block(plane, block, blk_row, blk_col, plane_bsize, tx_size, arg, in encode_block_inter()
544 AOMMIN(tx_size_high_unit[tx_size], max_blocks_high - blk_row); in encode_block_inter()
550 const int offsetr = blk_row + row; in encode_block_inter()
601 for (int blk_row = r; blk_row < unit_height; blk_row += txh_unit) { in av1_foreach_transformed_block_in_plane() local
603 visit(plane, i, blk_row, blk_col, plane_bsize, tx_size, arg); in av1_foreach_transformed_block_in_plane()
618 static void encode_block_pass1(int plane, int block, int blk_row, int blk_col, in encode_block_pass1() argument
631 dst = &pd->dst.buf[(blk_row * pd->dst.stride + blk_col) << MI_SIZE_LOG2]; in encode_block_pass1()
642 av1_xform_quant(x, plane, block, blk_row, blk_col, plane_bsize, &txfm_param, in encode_block_pass1()
713 int blk_row, blk_col; in av1_encode_sb() local
716 for (blk_row = idy; blk_row < unit_height; blk_row += bh) { in av1_encode_sb()
718 encode_block_inter(plane, block, blk_row, blk_col, plane_bsize, in av1_encode_sb()
728 static void encode_block_intra(int plane, int block, int blk_row, int blk_col, in encode_block_intra() argument
743 uint8_t *dst = &pd->dst.buf[(blk_row * dst_stride + blk_col) << MI_SIZE_LOG2]; in encode_block_intra()
746 av1_predict_intra_block_facade(cm, xd, plane, blk_col, blk_row, tx_size); in encode_block_intra()
751 blk_row * bw + blk_col)) { in encode_block_intra()
755 av1_subtract_txb(x, plane, plane_bsize, blk_col, blk_row, tx_size); in encode_block_intra()
758 const ENTROPY_CONTEXT *l = &args->tl[blk_row]; in encode_block_intra()
759 tx_type = av1_get_tx_type(xd, plane_type, blk_row, blk_col, tx_size, in encode_block_intra()
778 av1_xform_quant(x, plane, block, blk_row, blk_col, plane_bsize, &txfm_param, in encode_block_intra()
823 assert(xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col)] == in encode_block_intra()
827 update_txk_array(xd, blk_row, blk_col, tx_size, DCT_DCT); in encode_block_intra()
836 cfl_store_tx(xd, blk_row, blk_col, tx_size, plane_bsize); in encode_block_intra()
842 int blk_row, int blk_col, in encode_block_intra_and_set_context() argument
845 encode_block_intra(plane, block, blk_row, blk_col, plane_bsize, tx_size, arg); in encode_block_intra_and_set_context()
850 ENTROPY_CONTEXT *l = &args->tl[blk_row]; in encode_block_intra_and_set_context()