Home
last modified time | relevance | path

Searched refs:pre (Results 1 – 25 of 38) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dtemporal_filter.c161 unsigned char *base_pre = x->e_mbd.pre.y_buffer; in vp8_temporal_filter_find_matching_mb_c()
162 int pre = d->offset; in vp8_temporal_filter_find_matching_mb_c() local
163 int pre_stride = x->e_mbd.pre.y_stride; in vp8_temporal_filter_find_matching_mb_c()
174 x->e_mbd.pre.y_buffer = frame_ptr->y_buffer; in vp8_temporal_filter_find_matching_mb_c()
175 x->e_mbd.pre.y_stride = frame_ptr->y_stride; in vp8_temporal_filter_find_matching_mb_c()
214 x->e_mbd.pre.y_buffer = base_pre; in vp8_temporal_filter_find_matching_mb_c()
215 d->offset = pre; in vp8_temporal_filter_find_matching_mb_c()
216 x->e_mbd.pre.y_stride = pre_stride; in vp8_temporal_filter_find_matching_mb_c()
246 unsigned char *y_buffer = mbd->pre.y_buffer; in vp8_temporal_filter_iterate_c()
247 unsigned char *u_buffer = mbd->pre.u_buffer; in vp8_temporal_filter_iterate_c()
[all …]
Ddenoising.c247 saved_pre = filter_xd->pre; in vp8_denoiser_denoise_mb()
251 filter_xd->pre.y_buffer = src->y_buffer + recon_yoffset; in vp8_denoiser_denoise_mb()
252 filter_xd->pre.u_buffer = src->u_buffer + recon_uvoffset; in vp8_denoiser_denoise_mb()
253 filter_xd->pre.v_buffer = src->v_buffer + recon_uvoffset; in vp8_denoiser_denoise_mb()
272 filter_xd->pre = saved_pre; in vp8_denoiser_denoise_mb()
Dmcomp.c234 int pre_stride = x->e_mbd.pre.y_stride; in vp8_find_best_sub_pixel_step_iteratively()
235 unsigned char *base_pre = x->e_mbd.pre.y_buffer; in vp8_find_best_sub_pixel_step_iteratively()
377 int pre_stride = x->e_mbd.pre.y_stride; in vp8_find_best_sub_pixel_step()
378 unsigned char *base_pre = x->e_mbd.pre.y_buffer; in vp8_find_best_sub_pixel_step()
688 int pre_stride = x->e_mbd.pre.y_stride; in vp8_find_best_half_pixel_step()
689 unsigned char *base_pre = x->e_mbd.pre.y_buffer; in vp8_find_best_half_pixel_step()
870 int pre_stride = x->e_mbd.pre.y_stride; in vp8_hex_search()
871 unsigned char *base_pre = x->e_mbd.pre.y_buffer; in vp8_hex_search()
1060 int pre_stride = x->e_mbd.pre.y_stride; in vp8_diamond_search_sad_c()
1061 unsigned char *base_pre = x->e_mbd.pre.y_buffer; in vp8_diamond_search_sad_c()
[all …]
Dpickinter.c75 int pre_stride = mb->e_mbd.pre.y_stride; in vp8_get_inter_mbpred_error()
76 unsigned char *in_what = mb->e_mbd.pre.y_buffer + d->offset ; in vp8_get_inter_mbpred_error()
719 x->e_mbd.pre.y_buffer = plane[this_ref_frame][0]; in vp8_pick_inter_mode()
720 x->e_mbd.pre.u_buffer = plane[this_ref_frame][1]; in vp8_pick_inter_mode()
721 x->e_mbd.pre.v_buffer = plane[this_ref_frame][2]; in vp8_pick_inter_mode()
1198 x->e_mbd.pre.y_buffer = plane[this_ref_frame][0]; in vp8_pick_inter_mode()
1199 x->e_mbd.pre.u_buffer = plane[this_ref_frame][1]; in vp8_pick_inter_mode()
1200 x->e_mbd.pre.v_buffer = plane[this_ref_frame][2]; in vp8_pick_inter_mode()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Dreconinter.c216 int pre_stride = x->pre.uv_stride; in vp8_build_inter16x16_predictors_mbuv()
227 uptr = x->pre.u_buffer + offset; in vp8_build_inter16x16_predictors_mbuv()
228 vptr = x->pre.v_buffer + offset; in vp8_build_inter16x16_predictors_mbuv()
246 int pre_stride = x->pre.uv_stride; in vp8_build_inter4x4_predictors_mbuv()
282 base_pre = x->pre.u_buffer; in vp8_build_inter4x4_predictors_mbuv()
297 base_pre = x->pre.v_buffer; in vp8_build_inter4x4_predictors_mbuv()
323 int pre_stride = x->pre.y_stride; in vp8_build_inter16x16_predictors_mby()
325 ptr_base = x->pre.y_buffer; in vp8_build_inter16x16_predictors_mby()
389 unsigned char *ptr_base = x->pre.y_buffer; in vp8_build_inter16x16_predictors_mb()
390 int pre_stride = x->pre.y_stride; in vp8_build_inter16x16_predictors_mb()
[all …]
Dblockd.h227 YV12_BUFFER_CONFIG pre; /* Filtered copy of previous frame reconstruction */ member
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_mbgraph.c90 xd->plane[0].pre[0].buf, xd->plane[0].pre[0].stride, in do_16x16_motion_search()
129 xd->plane[0].pre[0].buf, xd->plane[0].pre[0].stride, in do_16x16_zerozero_search()
203 xd->plane[0].pre[0].buf = golden_ref->y_buffer + mb_y_offset; in update_mbgraph_mb_stats()
204 xd->plane[0].pre[0].stride = golden_ref->y_stride; in update_mbgraph_mb_stats()
219 xd->plane[0].pre[0].buf = alt_ref->y_buffer + mb_y_offset; in update_mbgraph_mb_stats()
220 xd->plane[0].pre[0].stride = alt_ref->y_stride; in update_mbgraph_mb_stats()
253 xd->plane[0].pre[0].stride = buf->y_stride; in update_mbgraph_frame_stats()
Dvp9_temporal_filter.c143 struct buf_2d pre = xd->plane[0].pre[0]; in temporal_filter_find_matching_mb_c() local
151 xd->plane[0].pre[0].buf = frame_ptr_buf; in temporal_filter_find_matching_mb_c()
152 xd->plane[0].pre[0].stride = stride; in temporal_filter_find_matching_mb_c()
184 xd->plane[0].pre[0] = pre; in temporal_filter_find_matching_mb_c()
219 input_buffer[i] = mbd->plane[i].pre[0].buf; in temporal_filter_iterate_c()
368 mbd->plane[i].pre[0].buf = input_buffer[i]; in temporal_filter_iterate_c()
Dvp9_mcomp.c173 static INLINE const uint8_t *pre(const uint8_t *buf, int stride, int r, int c, in pre() function
180 vfp->svf(pre(y, y_stride, r, c, offset), y_stride, sp(c), sp(r), z, \
284 const int y_stride = xd->plane[0].pre[0].stride; in vp9_find_best_sub_pixel_tree()
286 const uint8_t *y = xd->plane[0].pre[0].buf + offset; in vp9_find_best_sub_pixel_tree()
356 vfp->svaf(pre(y, y_stride, r, c, offset), y_stride, sp(c), sp(r), \
383 const int y_stride = xd->plane[0].pre[0].stride; in vp9_find_best_sub_pixel_comp_tree()
385 const uint8_t *y = xd->plane[0].pre[0].buf + offset; in vp9_find_best_sub_pixel_comp_tree()
516 const struct buf_2d *const in_what = &xd->plane[0].pre[0]; in vp9_pattern_search()
707 const struct buf_2d *const in_what = &xd->plane[0].pre[0]; in vp9_get_mvpred_var()
724 const struct buf_2d *const in_what = &xd->plane[0].pre[0]; in vp9_get_mvpred_av_var()
[all …]
Dvp9_pickmode.c56 backup_yv12[i] = xd->plane[i].pre[0]; in full_pixel_motion_search()
74 xd->plane[i].pre[0] = backup_yv12[i]; in full_pixel_motion_search()
129 xd->plane[i].pre[0] = backup_yv12[i]; in full_pixel_motion_search()
152 backup_yv12[i] = xd->plane[i].pre[0]; in sub_pixel_motion_search()
173 xd->plane[i].pre[0] = backup_yv12[i]; in sub_pixel_motion_search()
273 xd->plane[0].pre[0] = yv12_mb[ref_frame][0]; in vp9_pick_inter_mode()
Dvp9_rdopt.c1565 const uint8_t *pre = &pd->pre[ref].buf[raster_block_offset(BLOCK_8X8, i, in encode_inter_mb_segment() local
1566 pd->pre[ref].stride)]; in encode_inter_mb_segment()
1567 vp9_build_inter_predictor(pre, pd->pre[ref].stride, in encode_inter_mb_segment()
1652 assert(((intptr_t)pd->pre[0].buf & 0x7) == 0); in mi_buf_shift()
1653 pd->pre[0].buf = &pd->pre[0].buf[raster_block_offset(BLOCK_8X8, i, in mi_buf_shift()
1654 pd->pre[0].stride)]; in mi_buf_shift()
1656 pd->pre[1].buf = &pd->pre[1].buf[raster_block_offset(BLOCK_8X8, i, in mi_buf_shift()
1657 pd->pre[1].stride)]; in mi_buf_shift()
1664 x->e_mbd.plane[0].pre[0] = orig_pre[0]; in mi_buf_restore()
1666 x->e_mbd.plane[0].pre[1] = orig_pre[1]; in mi_buf_restore()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
Didct_dequant_full_2x_neon.asm32 vld1.32 {d28[0]}, [r2], r3 ; l pre
33 vld1.32 {d28[1]}, [r12], r3 ; r pre
76 ; pre-shift it
156 ; adding pre
157 ; input is still packed. pre was read interleaved
193 ; because the lowest bit in 0x8a8c is 0, we can pre-shift this
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
Dvp9_reconinter.c154 struct buf_2d *const pre_buf = &pd->pre[ref]; in build_inter_predictors()
176 uint8_t *pre; in build_inter_predictors() local
181 pre = pre_buf->buf + scaled_buffer_offset(x, y, pre_buf->stride, sf); in build_inter_predictors()
186 pre = pre_buf->buf + (y * pre_buf->stride + x); in build_inter_predictors()
193 pre += (scaled_mv.row >> SUBPEL_BITS) * pre_buf->stride in build_inter_predictors()
196 inter_predictor(pre, pre_buf->stride, dst, dst_buf->stride, in build_inter_predictors()
258 struct buf_2d *const pre_buf = &pd->pre[ref]; in dec_build_inter_predictors()
441 setup_pred_plane(&pd->pre[idx], buffers[i], strides[i], mi_row, mi_col, in vp9_setup_pre_planes()
/hardware/intel/common/libva/test/basic/
Dtest_common.c56 void pre();
79 pre(); in main()
Dtest_01.c29 void pre() in pre() function
Dtest_02.c29 void pre() in pre() function
Dtest_03.c29 void pre() in pre() function
Dtest_05.c29 void pre() in pre() function
Dtest_08.c29 void pre() in pre() function
Dtest_04.c29 void pre() in pre() function
Dtest_07.c29 void pre() in pre() function
Dtest_10.c34 void pre() in pre() function
Dtest_06.c37 void pre() in pre() function
Dtest_09.c29 void pre() in pre() function
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
Dthreading.c58 mbd->pre = xd->pre; in setup_decoding_thread_data()
460 xd->pre.y_buffer = ref_buffer[xd->mode_info_context->mbmi.ref_frame][0] + recon_yoffset; in mt_decode_mb_rows()
461 xd->pre.u_buffer = ref_buffer[xd->mode_info_context->mbmi.ref_frame][1] + recon_uvoffset; in mt_decode_mb_rows()
462 xd->pre.v_buffer = ref_buffer[xd->mode_info_context->mbmi.ref_frame][2] + recon_uvoffset; in mt_decode_mb_rows()

12