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()
297 int blk_col, BLOCK_SIZE plane_bsize, TxfmParam *txfm_param, 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()
410 a = &args->ta[blk_col]; 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()
499 mi_to_pixel_loc(&pixel_c, &pixel_r, xd->mi_col, xd->mi_row, blk_col, 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()
525 blk_col)]; in encode_block_inter()
532 encode_block(plane, block, blk_row, blk_col, plane_bsize, tx_size, arg, in encode_block_inter()
546 AOMMIN(tx_size_wide_unit[tx_size], max_blocks_wide - blk_col); in encode_block_inter()
552 const int offsetc = blk_col + col; in encode_block_inter()
602 for (int blk_col = c; blk_col < unit_width; blk_col += txw_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
717 for (blk_col = idx; blk_col < unit_width; blk_col += bw) { 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()
757 const ENTROPY_CONTEXT *a = &args->ta[blk_col]; 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()
849 ENTROPY_CONTEXT *a = &args->ta[blk_col]; in encode_block_intra_and_set_context()