Lines Matching defs:xd
91 MACROBLOCKD *const xd = &mb->e_mbd;
93 struct macroblockd_plane *const pd = &xd->plane[plane];
94 const int ref = is_inter_block(&xd->mi[0]->mbmi);
107 const scan_order *const so = get_scan(xd, tx_size, type, block);
118 const int16_t *cat6_high_cost = vp9_get_high_cost_table(xd->bd);
170 if (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH) {
171 dx >>= xd->bd - 8;
231 if (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH) {
232 dx -= ((dequant_ptr[rc != 0] >> (xd->bd - 8)) + sz) ^ sz;
327 MACROBLOCKD *const xd = &x->e_mbd;
329 const struct macroblockd_plane *const pd = &xd->plane[plane];
342 if (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH) {
417 MACROBLOCKD *const xd = &x->e_mbd;
419 const struct macroblockd_plane *const pd = &xd->plane[plane];
432 if (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH) {
498 MACROBLOCKD *const xd = &x->e_mbd;
500 const struct macroblockd_plane *const pd = &xd->plane[plane];
513 if (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH) {
589 MACROBLOCKD *const xd = &x->e_mbd;
592 struct macroblockd_plane *const pd = &xd->plane[plane];
655 if (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH) {
659 p->eobs[block], xd->bd);
663 p->eobs[block], xd->bd);
667 p->eobs[block], xd->bd);
674 p->eobs[block], xd->bd);
708 MACROBLOCKD *const xd = &x->e_mbd;
710 struct macroblockd_plane *const pd = &xd->plane[plane];
721 if (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH) {
722 x->highbd_itxm_add(dqcoeff, dst, pd->dst.stride, p->eobs[block], xd->bd);
737 MACROBLOCKD *const xd = &x->e_mbd;
739 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi;
753 const struct macroblockd_plane* const pd = &xd->plane[plane];
759 vp9_foreach_transformed_block_in_plane(xd, bsize, plane, encode_block,
768 MACROBLOCKD *const xd = &x->e_mbd;
769 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi;
771 struct macroblockd_plane *const pd = &xd->plane[plane];
792 tx_type = get_tx_type_4x4(get_plane_type(plane), xd, block);
794 mode = plane == 0 ? get_y_mode(xd->mi[0], block) : mbmi->uv_mode;
800 tx_type = get_tx_type(get_plane_type(plane), xd);
805 vp9_predict_intra_block(xd, bwl, tx_size, mode, x->skip_encode ? src : dst,
810 if (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH) {
815 src, src_stride, dst, dst_stride, xd->bd);
823 vp9_highbd_idct32x32_add(dqcoeff, dst, dst_stride, *eob, xd->bd);
829 src, src_stride, dst, dst_stride, xd->bd);
841 *eob, xd->bd);
847 src, src_stride, dst, dst_stride, xd->bd);
859 xd->bd);
865 src, src_stride, dst, dst_stride, xd->bd);
881 x->highbd_itxm_add(dqcoeff, dst, dst_stride, *eob, xd->bd);
883 vp9_highbd_iht4x4_16_add(dqcoeff, dst, dst_stride, tx_type, xd->bd);
970 const MACROBLOCKD *const xd = &x->e_mbd;
971 struct encode_b_args arg = {x, NULL, &xd->mi[0]->mbmi.skip};
973 vp9_foreach_transformed_block_in_plane(xd, bsize, plane,