/external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/ |
vp9_detokenize.h | 22 int vp9_decode_block_tokens(VP9_COMMON *cm, MACROBLOCKD *xd,
|
/external/libvpx/libvpx/vp9/decoder/ |
vp9_decodemv.h | 22 void vp9_read_mode_info(VP9_COMMON *cm, MACROBLOCKD *xd,
|
vp9_detokenize.h | 22 int vp9_decode_block_tokens(VP9_COMMON *cm, MACROBLOCKD *xd,
|
vp9_dthread.h | 26 DECLARE_ALIGNED(16, struct macroblockd, xd); 55 struct macroblockd *xd,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/ |
vp9_decodemv.h | 22 void vp9_read_mode_info(VP9_COMMON *cm, MACROBLOCKD *xd,
|
vp9_detokenize.h | 22 int vp9_decode_block_tokens(VP9_COMMON *cm, MACROBLOCKD *xd,
|
vp9_dthread.h | 26 DECLARE_ALIGNED(16, struct macroblockd, xd); 55 struct macroblockd *xd,
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/ |
encodeframe.c | 265 MACROBLOCKD *xd = &x->e_mbd; local 283 xd->up_available = (mb_row != 0); 290 xd->dst.y_buffer = new_yv12->y_buffer + recon_yoffset; 291 xd->left_available = (mb_col != 0); 319 vp8_extend_mb_row(new_yv12, xd->dst.y_buffer + 16, 320 xd->dst.u_buffer + 8, xd->dst.v_buffer + 8); 365 MACROBLOCKD *xd, 404 xd->above_context = cm->above_context; 406 xd->up_available = (mb_row != 0) 623 MACROBLOCKD *const xd = & x->e_mbd; local 731 MACROBLOCKD *const xd = & x->e_mbd; local 1124 const MACROBLOCKD *xd = & x->e_mbd; local 1179 MACROBLOCKD *xd = &x->e_mbd; local 1226 MACROBLOCKD *const xd = &x->e_mbd; local [all...] |
ethreading.c | 67 MACROBLOCKD *xd = &x->e_mbd; local 103 xd->above_context = cm->above_context; 104 xd->left_context = &mb_row_left_context; 108 xd->up_available = (mb_row != 0); 137 xd->mb_to_left_edge = -((mb_col * 16) << 3); 138 xd->mb_to_right_edge = ((cm->mb_cols - 1 - mb_col) * 16) << 3; 139 xd->mb_to_top_edge = -((mb_row * 16) << 3); 140 xd->mb_to_bottom_edge = ((cm->mb_rows - 1 - mb_row) * 16) << 3; 150 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; 151 xd->dst.u_buffer = cm->yv12_fb[dst_fb_idx].u_buffer + recon_uvoffset 386 MACROBLOCKD *xd = &x->e_mbd; local 458 MACROBLOCKD *const xd = & x->e_mbd; local [all...] |
/external/libvpx/libvpx/vp9/common/ |
vp9_reconinter.h | 21 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col, 24 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col, 27 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, 30 void vp9_dec_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, 60 void vp9_setup_dst_planes(MACROBLOCKD *xd, const YV12_BUFFER_CONFIG *src, 63 void vp9_setup_pre_planes(MACROBLOCKD *xd, int idx,
|
vp9_onyxc_int.h | 243 static INLINE void init_macroblockd(VP9_COMMON *cm, MACROBLOCKD *xd) { 247 xd->plane[i].dqcoeff = xd->dqcoeff[i]; 248 xd->above_context[i] = cm->above_context + 252 xd->above_seg_context = cm->above_seg_context; 253 xd->mi_stride = cm->mi_stride; 262 static INLINE void set_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col) { 267 struct macroblockd_plane *const pd = &xd->plane[i]; 268 pd->above_context = &xd->above_context[i][above_idx >> pd->subsampling_x]; 269 pd->left_context = &xd->left_context[i][left_idx >> pd->subsampling_y] [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
vp9_reconinter.h | 21 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col, 24 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col, 27 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, 30 void vp9_dec_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, 60 void vp9_setup_dst_planes(MACROBLOCKD *xd, const YV12_BUFFER_CONFIG *src, 63 void vp9_setup_pre_planes(MACROBLOCKD *xd, int idx,
|
vp9_onyxc_int.h | 240 static INLINE void init_macroblockd(VP9_COMMON *cm, MACROBLOCKD *xd) { 244 xd->plane[i].dqcoeff = xd->dqcoeff[i]; 245 xd->above_context[i] = cm->above_context + 249 xd->above_seg_context = cm->above_seg_context; 250 xd->mi_stride = cm->mi_stride; 259 static INLINE void set_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col) { 264 struct macroblockd_plane *const pd = &xd->plane[i]; 265 pd->above_context = &xd->above_context[i][above_idx >> pd->subsampling_x]; 266 pd->left_context = &xd->left_context[i][left_idx >> pd->subsampling_y] [all...] |
/external/libvpx/libvpx/vp8/encoder/ |
encodeframe.c | 265 MACROBLOCKD *xd = &x->e_mbd; local 283 xd->up_available = (mb_row != 0); 290 xd->dst.y_buffer = new_yv12->y_buffer + recon_yoffset; 291 xd->left_available = (mb_col != 0); 319 vp8_extend_mb_row(new_yv12, xd->dst.y_buffer + 16, 320 xd->dst.u_buffer + 8, xd->dst.v_buffer + 8); 365 MACROBLOCKD *xd, 404 xd->above_context = cm->above_context; 406 xd->up_available = (mb_row != 0) 610 MACROBLOCKD *const xd = & x->e_mbd; local 718 MACROBLOCKD *const xd = & x->e_mbd; local 1111 const MACROBLOCKD *xd = & x->e_mbd; local 1166 MACROBLOCKD *xd = &x->e_mbd; local 1213 MACROBLOCKD *const xd = &x->e_mbd; local [all...] |
ethreading.c | 67 MACROBLOCKD *xd = &x->e_mbd; local 103 xd->above_context = cm->above_context; 104 xd->left_context = &mb_row_left_context; 108 xd->up_available = (mb_row != 0); 137 xd->mb_to_left_edge = -((mb_col * 16) << 3); 138 xd->mb_to_right_edge = ((cm->mb_cols - 1 - mb_col) * 16) << 3; 139 xd->mb_to_top_edge = -((mb_row * 16) << 3); 140 xd->mb_to_bottom_edge = ((cm->mb_rows - 1 - mb_row) * 16) << 3; 150 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; 151 xd->dst.u_buffer = cm->yv12_fb[dst_fb_idx].u_buffer + recon_uvoffset 371 MACROBLOCKD *xd = &x->e_mbd; local 443 MACROBLOCKD *const xd = & x->e_mbd; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
encodeframe.c | 266 MACROBLOCKD *xd = &x->e_mbd; local 284 xd->up_available = (mb_row != 0); 291 xd->dst.y_buffer = new_yv12->y_buffer + recon_yoffset; 292 xd->left_available = (mb_col != 0); 320 vp8_extend_mb_row(new_yv12, xd->dst.y_buffer + 16, 321 xd->dst.u_buffer + 8, xd->dst.v_buffer + 8); 366 MACROBLOCKD *xd, 405 xd->above_context = cm->above_context; 407 xd->up_available = (mb_row != 0) 611 MACROBLOCKD *const xd = & x->e_mbd; local 719 MACROBLOCKD *const xd = & x->e_mbd; local 1112 const MACROBLOCKD *xd = & x->e_mbd; local 1167 MACROBLOCKD *xd = &x->e_mbd; local 1214 MACROBLOCKD *const xd = &x->e_mbd; local [all...] |
ethreading.c | 67 MACROBLOCKD *xd = &x->e_mbd; local 103 xd->above_context = cm->above_context; 104 xd->left_context = &mb_row_left_context; 108 xd->up_available = (mb_row != 0); 137 xd->mb_to_left_edge = -((mb_col * 16) << 3); 138 xd->mb_to_right_edge = ((cm->mb_cols - 1 - mb_col) * 16) << 3; 139 xd->mb_to_top_edge = -((mb_row * 16) << 3); 140 xd->mb_to_bottom_edge = ((cm->mb_rows - 1 - mb_row) * 16) << 3; 150 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; 151 xd->dst.u_buffer = cm->yv12_fb[dst_fb_idx].u_buffer + recon_uvoffset 371 MACROBLOCKD *xd = &x->e_mbd; local 443 MACROBLOCKD *const xd = & x->e_mbd; local [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/ |
vp9_onyxc_int.h | 244 static INLINE void init_macroblockd(VP9_COMMON *cm, MACROBLOCKD *xd) { 248 xd->plane[i].dqcoeff = xd->dqcoeff[i]; 249 xd->above_context[i] = cm->above_context + 253 xd->above_seg_context = cm->above_seg_context; 254 xd->mi_stride = cm->mi_stride; 267 static INLINE void set_skip_context(MACROBLOCKD *xd, int mi_row, int mi_col) { 272 struct macroblockd_plane *const pd = &xd->plane[i]; 273 pd->above_context = &xd->above_context[i][above_idx >> pd->subsampling_x]; 274 pd->left_context = &xd->left_context[i][left_idx >> pd->subsampling_y] [all...] |
vp9_mvref_common.h | 128 static INLINE void clamp_mv_ref(MV *mv, const MACROBLOCKD *xd) { 129 clamp_mv(mv, xd->mb_to_left_edge - MV_BORDER, 130 xd->mb_to_right_edge + MV_BORDER, 131 xd->mb_to_top_edge - MV_BORDER, 132 xd->mb_to_bottom_edge + MV_BORDER); 200 static INLINE void clamp_mv2(MV *mv, const MACROBLOCKD *xd) { 201 clamp_mv(mv, xd->mb_to_left_edge - LEFT_TOP_MARGIN, 202 xd->mb_to_right_edge + RIGHT_BOTTOM_MARGIN, 203 xd->mb_to_top_edge - LEFT_TOP_MARGIN, 204 xd->mb_to_bottom_edge + RIGHT_BOTTOM_MARGIN) [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/ |
vp9_mbgraph.c | 28 MACROBLOCKD *const xd = &x->e_mbd; local 66 xd->mi[0].src_mi->mbmi.mode = NEWMV; 67 xd->mi[0].src_mi->mbmi.mv[0].as_mv = *dst_mv; 69 vp9_build_inter_predictors_sby(xd, mb_row, mb_col, BLOCK_16X16); 78 xd->plane[0].dst.buf, xd->plane[0].dst.stride); 84 MACROBLOCKD *const xd = &x->e_mbd; local 91 xd->plane[0].pre[0].buf, xd->plane[0].pre[0].stride); 121 MACROBLOCKD *const xd = &x->e_mbd local 135 MACROBLOCKD *const xd = &x->e_mbd; local 178 MACROBLOCKD *const xd = &x->e_mbd; local 233 MACROBLOCKD *const xd = &x->e_mbd; local [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
vp9_mbgraph.c | 30 MACROBLOCKD *const xd = &x->e_mbd; local 64 xd->mi[0]->mbmi.mode = NEWMV; 65 xd->mi[0]->mbmi.mv[0].as_mv = *dst_mv; 67 vp9_build_inter_predictors_sby(xd, mb_row, mb_col, BLOCK_16X16); 76 xd->plane[0].dst.buf, xd->plane[0].dst.stride, 83 MACROBLOCKD *const xd = &x->e_mbd; local 90 xd->plane[0].pre[0].buf, xd->plane[0].pre[0].stride, 123 MACROBLOCKD *const xd = &x->e_mbd local 139 MACROBLOCKD *const xd = &x->e_mbd; local 182 MACROBLOCKD *const xd = &x->e_mbd; local 237 MACROBLOCKD *const xd = &x->e_mbd; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
vp9_mbgraph.c | 30 MACROBLOCKD *const xd = &x->e_mbd; local 64 xd->mi[0]->mbmi.mode = NEWMV; 65 xd->mi[0]->mbmi.mv[0].as_mv = *dst_mv; 67 vp9_build_inter_predictors_sby(xd, mb_row, mb_col, BLOCK_16X16); 76 xd->plane[0].dst.buf, xd->plane[0].dst.stride, 83 MACROBLOCKD *const xd = &x->e_mbd; local 90 xd->plane[0].pre[0].buf, xd->plane[0].pre[0].stride, 123 MACROBLOCKD *const xd = &x->e_mbd local 139 MACROBLOCKD *const xd = &x->e_mbd; local 182 MACROBLOCKD *const xd = &x->e_mbd; local 237 MACROBLOCKD *const xd = &x->e_mbd; local [all...] |
/external/deqp/framework/randomshaders/ |
rsgProgramExecutor.hpp | 62 inline void getVertexInterpolationCoords (float& xd, float& yd, float x, float y, int inputElementNdx) 65 xd = x; 67 xd = 1.0f - x;
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/ |
findnearmv.h | 37 static void vp8_clamp_mv2(int_mv *mv, const MACROBLOCKD *xd) 39 if (mv->as_mv.col < (xd->mb_to_left_edge - LEFT_TOP_MARGIN)) 40 mv->as_mv.col = xd->mb_to_left_edge - LEFT_TOP_MARGIN; 41 else if (mv->as_mv.col > xd->mb_to_right_edge + RIGHT_BOTTOM_MARGIN) 42 mv->as_mv.col = xd->mb_to_right_edge + RIGHT_BOTTOM_MARGIN; 44 if (mv->as_mv.row < (xd->mb_to_top_edge - LEFT_TOP_MARGIN)) 45 mv->as_mv.row = xd->mb_to_top_edge - LEFT_TOP_MARGIN; 46 else if (mv->as_mv.row > xd->mb_to_bottom_edge + RIGHT_BOTTOM_MARGIN) 47 mv->as_mv.row = xd->mb_to_bottom_edge + RIGHT_BOTTOM_MARGIN; 76 MACROBLOCKD *xd, [all...] |
/external/libvpx/libvpx/vp8/common/ |
findnearmv.h | 37 static void vp8_clamp_mv2(int_mv *mv, const MACROBLOCKD *xd) 39 if (mv->as_mv.col < (xd->mb_to_left_edge - LEFT_TOP_MARGIN)) 40 mv->as_mv.col = xd->mb_to_left_edge - LEFT_TOP_MARGIN; 41 else if (mv->as_mv.col > xd->mb_to_right_edge + RIGHT_BOTTOM_MARGIN) 42 mv->as_mv.col = xd->mb_to_right_edge + RIGHT_BOTTOM_MARGIN; 44 if (mv->as_mv.row < (xd->mb_to_top_edge - LEFT_TOP_MARGIN)) 45 mv->as_mv.row = xd->mb_to_top_edge - LEFT_TOP_MARGIN; 46 else if (mv->as_mv.row > xd->mb_to_bottom_edge + RIGHT_BOTTOM_MARGIN) 47 mv->as_mv.row = xd->mb_to_bottom_edge + RIGHT_BOTTOM_MARGIN; 76 MACROBLOCKD *xd, [all...] |