Lines Matching defs:xd

65             MACROBLOCKD *xd = &x->e_mbd;
101 xd->above_context = cm->above_context;
102 xd->left_context = &mb_row_left_context;
106 xd->up_available = (mb_row != 0);
135 xd->mb_to_left_edge = -((mb_col * 16) << 3);
136 xd->mb_to_right_edge = ((cm->mb_cols - 1 - mb_col) * 16) << 3;
137 xd->mb_to_top_edge = -((mb_row * 16) << 3);
138 xd->mb_to_bottom_edge = ((cm->mb_rows - 1 - mb_row) * 16) << 3;
148 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset;
149 xd->dst.u_buffer = cm->yv12_fb[dst_fb_idx].u_buffer + recon_uvoffset;
150 xd->dst.v_buffer = cm->yv12_fb[dst_fb_idx].v_buffer + recon_uvoffset;
151 xd->left_available = (mb_col != 0);
164 if (xd->segmentation_enabled)
166 /* Code to set segment id in xd->mbmi.segment_id for
170 xd->mode_info_context->mbmi.segment_id = cpi->segmentation_map[map_index + mb_col];
172 xd->mode_info_context->mbmi.segment_id = 0;
178 xd->mode_info_context->mbmi.segment_id = 0;
186 y_modes[xd->mbmi.mode] ++;
194 inter_y_modes[xd->mbmi.mode] ++;
196 if (xd->mbmi.mode == SPLITMV)
200 for (b = 0; b < xd->mbmi.partition_count; b++)
211 if (xd->mode_info_context->mbmi.mode == ZEROMV &&
212 xd->mode_info_context->mbmi.ref_frame ==
229 * xd->mbmi.segment_id; (which may have been updated
236 xd->segmentation_enabled))
238 const MB_MODE_INFO * mbmi = &xd->mode_info_context->mbmi;
286 segment_counts[xd->mode_info_context->mbmi.segment_id]++;
289 xd->mode_info_context++;
291 xd->above_context++;
295 xd->dst.y_buffer + 16,
296 xd->dst.u_buffer + 8,
297 xd->dst.v_buffer + 8);
302 xd->mode_info_context++;
309 xd->mode_info_context += xd->mode_info_stride * cpi->encoding_thread_count;
310 x->partition_info += xd->mode_info_stride * cpi->encoding_thread_count;
387 MACROBLOCKD *xd = &x->e_mbd;
391 zd->mode_info_context = xd->mode_info_context;
392 zd->mode_info = xd->mode_info;
394 zd->mode_info_stride = xd->mode_info_stride;
395 zd->frame_type = xd->frame_type;
396 zd->up_available = xd->up_available ;
397 zd->left_available = xd->left_available;
398 zd->left_context = xd->left_context;
399 zd->last_frame_dc = xd->last_frame_dc;
400 zd->last_frame_dccons = xd->last_frame_dccons;
401 zd->gold_frame_dc = xd->gold_frame_dc;
402 zd->gold_frame_dccons = xd->gold_frame_dccons;
403 zd->mb_to_left_edge = xd->mb_to_left_edge;
404 zd->mb_to_right_edge = xd->mb_to_right_edge;
405 zd->mb_to_top_edge = xd->mb_to_top_edge ;
406 zd->mb_to_bottom_edge = xd->mb_to_bottom_edge;
407 zd->gf_active_ptr = xd->gf_active_ptr;
408 zd->frames_since_golden = xd->frames_since_golden;
409 zd->frames_till_alt_ref_frame = xd->frames_till_alt_ref_frame;
411 zd->subpixel_predict = xd->subpixel_predict;
412 zd->subpixel_predict8x4 = xd->subpixel_predict8x4;
413 zd->subpixel_predict8x8 = xd->subpixel_predict8x8;
414 zd->subpixel_predict16x16 = xd->subpixel_predict16x16;
415 zd->segmentation_enabled = xd->segmentation_enabled;
416 zd->mb_segement_abs_delta = xd->mb_segement_abs_delta;
417 memcpy(zd->segment_feature_data, xd->segment_feature_data,
418 sizeof(xd->segment_feature_data));
420 memcpy(zd->dequant_y1_dc, xd->dequant_y1_dc, sizeof(xd->dequant_y1_dc));
421 memcpy(zd->dequant_y1, xd->dequant_y1, sizeof(xd->dequant_y1));
422 memcpy(zd->dequant_y2, xd->dequant_y2, sizeof(xd->dequant_y2));
423 memcpy(zd->dequant_uv, xd->dequant_uv, sizeof(xd->dequant_uv));
457 MACROBLOCKD *const xd = & x->e_mbd;
465 mbd->subpixel_predict = xd->subpixel_predict;
466 mbd->subpixel_predict8x4 = xd->subpixel_predict8x4;
467 mbd->subpixel_predict8x8 = xd->subpixel_predict8x8;
468 mbd->subpixel_predict16x16 = xd->subpixel_predict16x16;