• Home
  • Raw
  • Download

Lines Matching refs:mi_row

709                                           int mi_row, int mi_col) {  in dec_build_inter_predictors_sb()  argument
712 const int mi_y = mi_row * MI_SIZE; in dec_build_inter_predictors_sb()
786 BLOCK_SIZE bsize, int mi_row, int mi_col, in set_offsets() argument
789 const int offset = mi_row * cm->mi_stride + mi_col; in set_offsets()
805 set_skip_context(xd, mi_row, mi_col); in set_offsets()
809 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); in set_offsets()
811 vp9_setup_dst_planes(xd->plane, get_frame_new_buffer(cm), mi_row, mi_col); in set_offsets()
816 int mi_row, int mi_col, in decode_block() argument
824 const int y_mis = VPXMIN(bh, cm->mi_rows - mi_row); in decode_block()
826 MB_MODE_INFO *mbmi = set_offsets(cm, xd, bsize, mi_row, mi_col, in decode_block()
837 vpx_read_mode_info(pbi, xd, mi_row, mi_col, r, x_mis, y_mis); in decode_block()
866 dec_build_inter_predictors_sb(pbi, xd, mi_row, mi_col); in decode_block()
901 vp9_build_mask(cm, mbmi, mi_row, mi_col, bw, bh); in decode_block()
906 int mi_row, int mi_col, in dec_partition_plane_context() argument
909 const PARTITION_CONTEXT *left_ctx = xd->left_seg_context + (mi_row & MI_MASK); in dec_partition_plane_context()
918 int mi_row, int mi_col, in dec_update_partition_context() argument
922 PARTITION_CONTEXT *const left_ctx = xd->left_seg_context + (mi_row & MI_MASK); in dec_update_partition_context()
931 static PARTITION_TYPE read_partition(MACROBLOCKD *xd, int mi_row, int mi_col, in read_partition() argument
934 const int ctx = dec_partition_plane_context(xd, mi_row, mi_col, bsl); in read_partition()
956 int mi_row, int mi_col, in decode_partition() argument
964 const int has_rows = (mi_row + hbs) < cm->mi_rows; in decode_partition()
967 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) in decode_partition()
970 partition = read_partition(xd, mi_row, mi_col, r, has_rows, has_cols, in decode_partition()
977 decode_block(pbi, xd, mi_row, mi_col, r, subsize, 1, 1); in decode_partition()
981 decode_block(pbi, xd, mi_row, mi_col, r, subsize, n4x4_l2, n4x4_l2); in decode_partition()
984 decode_block(pbi, xd, mi_row, mi_col, r, subsize, n4x4_l2, n8x8_l2); in decode_partition()
986 decode_block(pbi, xd, mi_row + hbs, mi_col, r, subsize, n4x4_l2, in decode_partition()
990 decode_block(pbi, xd, mi_row, mi_col, r, subsize, n8x8_l2, n4x4_l2); in decode_partition()
992 decode_block(pbi, xd, mi_row, mi_col + hbs, r, subsize, n8x8_l2, in decode_partition()
996 decode_partition(pbi, xd, mi_row, mi_col, r, subsize, n8x8_l2); in decode_partition()
997 decode_partition(pbi, xd, mi_row, mi_col + hbs, r, subsize, n8x8_l2); in decode_partition()
998 decode_partition(pbi, xd, mi_row + hbs, mi_col, r, subsize, n8x8_l2); in decode_partition()
999 decode_partition(pbi, xd, mi_row + hbs, mi_col + hbs, r, subsize, in decode_partition()
1010 dec_update_partition_context(xd, mi_row, mi_col, subsize, num_8x8_wh); in decode_partition()
1436 int mi_row, mi_col; in decode_tiles() local
1505 for (mi_row = tile.mi_row_start; mi_row < tile.mi_row_end; in decode_tiles()
1506 mi_row += MI_BLOCK_SIZE) { in decode_tiles()
1516 decode_partition(pbi, &tile_data->xd, mi_row, in decode_tiles()
1526 const int lf_start = mi_row - MI_BLOCK_SIZE; in decode_tiles()
1533 if (mi_row + MI_BLOCK_SIZE >= cm->mi_rows) continue; in decode_tiles()
1537 lf_data->stop = mi_row; in decode_tiles()
1549 mi_row << MI_BLOCK_SIZE_LOG2); in decode_tiles()
1592 int mi_row, mi_col; in tile_worker_hook() local
1601 for (mi_row = tile->mi_row_start; mi_row < tile->mi_row_end; in tile_worker_hook()
1602 mi_row += MI_BLOCK_SIZE) { in tile_worker_hook()
1607 decode_partition(pbi, &tile_data->xd, mi_row, mi_col, in tile_worker_hook()