Lines Matching refs:mb

635   MACROBLOCK *const mb = &cpi->td.mb;
638 mb->mvcost = mb->nmvcost_hp;
639 mb->mvsadcost = mb->nmvsadcost_hp;
641 mb->mvcost = mb->nmvcost;
642 mb->mvsadcost = mb->nmvsadcost;
866 vp9_copy(cc->nmvjointcost, cpi->td.mb.nmvjointcost);
894 vp9_copy(cpi->td.mb.nmvjointcost, cc->nmvjointcost);
1210 MACROBLOCKD *const xd = &cpi->td.mb.e_mbd;
1215 cpi->td.mb.mbmi_ext_base = cpi->mbmi_ext_base;
1826 cpi->td.mb.e_mbd.bd = (int)cm->bit_depth;
2082 // a place holder used to store the first pass mb stats in the first pass
2146 cal_nmvjointsadcost(cpi->td.mb.nmvjointsadcost);
2147 cpi->td.mb.nmvcost[0] = &cpi->nmvcosts[0][MV_MAX];
2148 cpi->td.mb.nmvcost[1] = &cpi->nmvcosts[1][MV_MAX];
2149 cpi->td.mb.nmvsadcost[0] = &cpi->nmvsadcosts[0][MV_MAX];
2150 cpi->td.mb.nmvsadcost[1] = &cpi->nmvsadcosts[1][MV_MAX];
2151 cal_nmvsadcosts(cpi->td.mb.nmvsadcost);
2153 cpi->td.mb.nmvcost_hp[0] = &cpi->nmvcosts_hp[0][MV_MAX];
2154 cpi->td.mb.nmvcost_hp[1] = &cpi->nmvcosts_hp[1][MV_MAX];
2155 cpi->td.mb.nmvsadcost_hp[0] = &cpi->nmvsadcosts_hp[0][MV_MAX];
2156 cpi->td.mb.nmvsadcost_hp[1] = &cpi->nmvsadcosts_hp[1][MV_MAX];
2157 cal_nmvsadcosts_hp(cpi->td.mb.nmvsadcost_hp);
2509 cpi->td.mb.e_mbd.bd, cpi->oxcf.input_bit_depth);
2949 MACROBLOCKD *xd = &cpi->td.mb.e_mbd;
3365 MACROBLOCKD *const xd = &cpi->td.mb.e_mbd;
3648 // Update the skip mb flag probabilities based on the distribution
3777 // Update the skip mb flag probabilities based on the distribution
5244 cpi->td.mb.fp_src_pred = 0;
5249 cpi->td.mb.fwd_txm4x4 =
5252 cpi->td.mb.fwd_txm4x4 = lossless ? vp9_fwht4x4 : vpx_fdct4x4;
5253 cpi->td.mb.highbd_itxm_add =
5256 cpi->td.mb.fwd_txm4x4 = lossless ? vp9_fwht4x4 : vpx_fdct4x4;
5258 cpi->td.mb.itxm_add = lossless ? vp9_iwht4x4_add : vp9_idct4x4_add;
5320 vpx_calc_highbd_psnr(orig, recon, &psnr, cpi->td.mb.e_mbd.bd,
5357 vpx_calc_highbd_psnr(orig, pp, &psnr2, cpi->td.mb.e_mbd.bd,