Home
last modified time | relevance | path

Searched refs:ref_stride (Results 1 - 22 of 22) sorted by relevance

/third_party/ffmpeg/libavcodec/mips/
H A Dme_cmp_msa.c25 uint8_t *ref, int32_t ref_stride, in sad_8width_msa()
35 LD_UB4(ref, ref_stride, ref0, ref1, ref2, ref3); in sad_8width_msa()
36 ref += (4 * ref_stride); in sad_8width_msa()
47 uint8_t *ref, int32_t ref_stride, in sad_16width_msa()
57 LD_UB2(ref, ref_stride, ref0, ref1); in sad_16width_msa()
58 ref += (2 * ref_stride); in sad_16width_msa()
63 LD_UB2(ref, ref_stride, ref0, ref1); in sad_16width_msa()
64 ref += (2 * ref_stride); in sad_16width_msa()
74 int32_t ref_stride, in sad_horiz_bilinear_filter_8width_msa()
85 LD_UB4(ref, ref_stride, ref in sad_horiz_bilinear_filter_8width_msa()
24 sad_8width_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride, int32_t height) sad_8width_msa() argument
46 sad_16width_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride, int32_t height) sad_16width_msa() argument
71 sad_horiz_bilinear_filter_8width_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride, int32_t height) sad_horiz_bilinear_filter_8width_msa() argument
113 sad_horiz_bilinear_filter_16width_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride, int32_t height) sad_horiz_bilinear_filter_16width_msa() argument
151 sad_vert_bilinear_filter_8width_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride, int32_t height) sad_vert_bilinear_filter_8width_msa() argument
189 sad_vert_bilinear_filter_16width_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride, int32_t height) sad_vert_bilinear_filter_16width_msa() argument
227 sad_hv_bilinear_filter_8width_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride, int32_t height) sad_hv_bilinear_filter_8width_msa() argument
283 sad_hv_bilinear_filter_16width_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride, int32_t height) sad_hv_bilinear_filter_16width_msa() argument
406 sse_4width_msa(uint8_t *src_ptr, int32_t src_stride, uint8_t *ref_ptr, int32_t ref_stride, int32_t height) sse_4width_msa() argument
434 sse_8width_msa(uint8_t *src_ptr, int32_t src_stride, uint8_t *ref_ptr, int32_t ref_stride, int32_t height) sse_8width_msa() argument
461 sse_16width_msa(uint8_t *src_ptr, int32_t src_stride, uint8_t *ref_ptr, int32_t ref_stride, int32_t height) sse_16width_msa() argument
501 hadamard_diff_8x8_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride) hadamard_diff_8x8_msa() argument
546 hadamard_intra_8x8_msa(uint8_t *src, int32_t src_stride, uint8_t *ref, int32_t ref_stride) hadamard_intra_8x8_msa() argument
[all...]
/third_party/skia/third_party/externals/libwebp/src/enc/
H A Dpicture_psnr_enc.c26 const uint8_t* ref, int ref_stride,
38 const uint8_t* ref, int ref_stride, in AccumulateLSIM()
49 const double value = (double)ref[y * ref_stride + x]; in AccumulateLSIM()
67 const uint8_t* ref, int ref_stride, in AccumulateSSE()
74 ref += ref_stride; in AccumulateSSE()
82 const uint8_t* ref, int ref_stride, in AccumulateSSIM()
92 sum += VP8SSIMGetClipped(src, src_stride, ref, ref_stride, x, y, w, h); in AccumulateSSIM()
97 sum += VP8SSIMGetClipped(src, src_stride, ref, ref_stride, x, y, w, h); in AccumulateSSIM()
101 const int off2 = x - VP8_SSIM_KERNEL + (y - VP8_SSIM_KERNEL) * ref_stride; in AccumulateSSIM()
102 sum += VP8SSIMGet(src + off1, src_stride, ref + off2, ref_stride); in AccumulateSSIM()
37 AccumulateLSIM(const uint8_t* src, int src_stride, const uint8_t* ref, int ref_stride, int w, int h) AccumulateLSIM() argument
66 AccumulateSSE(const uint8_t* src, int src_stride, const uint8_t* ref, int ref_stride, int w, int h) AccumulateSSE() argument
81 AccumulateSSIM(const uint8_t* src, int src_stride, const uint8_t* ref, int ref_stride, int w, int h) AccumulateSSIM() argument
132 WebPPlaneDistortion(const uint8_t* src, size_t src_stride, const uint8_t* ref, size_t ref_stride, int width, int height, size_t x_step, int type, float* distortion, float* result) WebPPlaneDistortion() argument
229 WebPPlaneDistortion(const uint8_t* src, size_t src_stride, const uint8_t* ref, size_t ref_stride, int width, int height, size_t x_step, int type, float* distortion, float* result) WebPPlaneDistortion() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_vp3_video.h114 unsigned fence_seq, fw_sizes, last_frame_num, tmp_stride, ref_stride; member
163 ret = dec->ref_stride * target->valid_ref; in nouveau_vp3_video_addr()
165 ret = dec->ref_stride * (dec->base.max_references+1); in nouveau_vp3_video_addr()
182 if (size > dec->ref_stride) { in nouveau_vp3_ycbcr_offsets()
183 debug_printf("Overshot ref_stride (%u) with size %u and ofs (%u,%u,%u)\n", in nouveau_vp3_ycbcr_offsets()
184 dec->ref_stride, size, *y2<<8, *cbcr<<8, *cbcr2<<8); in nouveau_vp3_ycbcr_offsets()
186 assert(size <= dec->ref_stride); in nouveau_vp3_ycbcr_offsets()
/third_party/ffmpeg/libavfilter/x86/
H A Dvf_ssim_init.c26 const uint8_t *ref, ptrdiff_t ref_stride,
29 const uint8_t *ref, ptrdiff_t ref_stride,
H A Dvf_ssim.asm35 cglobal ssim_4x4_line, 6, 8, %1, buf, buf_stride, ref, ref_stride, sums, w, buf_stride3, ref_stride3
37 cglobal ssim_4x4_line, 5, 7, %1, buf, buf_stride, ref, ref_stride, sums, buf_stride3, ref_stride3
/third_party/ffmpeg/libavfilter/
H A Dvf_ssim.c96 const uint8_t *ref8, ptrdiff_t ref_stride, in ssim_4x4xn_16bit()
104 ref_stride >>= 1; in ssim_4x4xn_16bit()
112 unsigned b = ref16[x + y * ref_stride]; in ssim_4x4xn_16bit()
132 const uint8_t *ref, ptrdiff_t ref_stride, in ssim_4x4xn_8bit()
143 int b = ref[x + y * ref_stride]; in ssim_4x4xn_8bit()
249 const int ref_stride = td->ref_linesize[c]; in ssim_plane_16bit() local
267 &ref_data[4 * z * ref_stride], ref_stride, in ssim_plane_16bit()
292 const int ref_stride = td->ref_linesize[c]; in ssim_plane() local
310 &ref_data[4 * z * ref_stride], ref_strid in ssim_plane()
95 ssim_4x4xn_16bit(const uint8_t *main8, ptrdiff_t main_stride, const uint8_t *ref8, ptrdiff_t ref_stride, int64_t (*sums)[4], int width) ssim_4x4xn_16bit() argument
131 ssim_4x4xn_8bit(const uint8_t *main, ptrdiff_t main_stride, const uint8_t *ref, ptrdiff_t ref_stride, int (*sums)[4], int width) ssim_4x4xn_8bit() argument
[all...]
H A Dvif.h29 int ref_stride, int main_stride, float *score,
H A Dssim.h29 const uint8_t *ref, ptrdiff_t ref_stride,
H A Dvf_vif.c289 int ref_stride, int main_stride, float *score, in compute_vif2()
310 int curr_ref_stride = ref_stride; in compute_vif2()
406 int ref_stride = ref->linesize[0]; \
422 ref_ptr += ref_stride / sizeof(type); \
287 compute_vif2(AVFilterContext *ctx, const float *ref, const float *main, int w, int h, int ref_stride, int main_stride, float *score, float *const data_buf[NUM_DATA_BUFS], float **temp, int gnb_threads) compute_vif2() argument
/third_party/ffmpeg/libavcodec/
H A Dvp9recon.c300 const uint8_t *ref, ptrdiff_t ref_stride, in mc_luma_unscaled()
310 ref += y * ref_stride + x * bytesperpixel; in mc_luma_unscaled()
324 ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, in mc_luma_unscaled()
325 160, ref_stride, in mc_luma_unscaled()
329 ref_stride = 160; in mc_luma_unscaled()
331 mc[!!mx][!!my](dst, dst_stride, ref, ref_stride, bh, mx << 1, my << 1); in mc_luma_unscaled()
409 const uint8_t *ref, ptrdiff_t ref_stride, in mc_luma_scaled()
419 mc_luma_unscaled(td, mc, dst, dst_stride, ref, ref_stride, ref_frame, in mc_luma_scaled()
438 ref += y * ref_stride + x * bytesperpixel; in mc_luma_scaled()
453 ref - 3 * ref_stride in mc_luma_scaled()
298 mc_luma_unscaled(VP9TileData *td, vp9_mc_func (*mc)[2], uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *ref, ptrdiff_t ref_stride, ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP56mv *mv, int bw, int bh, int w, int h, int bytesperpixel) mc_luma_unscaled() argument
406 mc_luma_scaled(VP9TileData *td, vp9_scaled_mc_func smc, vp9_mc_func (*mc)[2], uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *ref, ptrdiff_t ref_stride, ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP56mv *in_mv, int px, int py, int pw, int ph, int bw, int bh, int w, int h, int bytesperpixel, const uint16_t *scale, const uint8_t *step) mc_luma_scaled() argument
[all...]
H A Dsnowenc.c518 const int ref_stride= s->current_picture->linesize[plane_index]; in get_dc() local
543 x, y, block_w, block_h, w, h, obmc_stride, ref_stride, obmc_stride, mb_x2, mb_y2, 0, 0, plane_index); in get_dc()
558 ab += (src[x2 + y2*ref_stride] - (d>>FRAC_BITS)) * obmc_v; in get_dc()
612 const int ref_stride= s->current_picture->linesize[plane_index]; in get_block_rd() local
635 ff_snow_pred_block(s, cur, tmp, ref_stride, sx, sy, block_w*2, block_h*2, &s->block[mb_x + mb_y*b_stride], plane_index, w, h); in get_block_rd()
640 uint8_t *cur1 = cur + y*ref_stride; in get_block_rd()
641 uint8_t *dst1 = dst + sx + (sy+y)*ref_stride; in get_block_rd()
667 memcpy(dst + sx+x0 + (sy+y)*ref_stride, cur + x0 + y*ref_stride, x1-x0); in get_block_rd()
678 distortion = ff_w97_32_c(&s->m, src + sx + sy*ref_stride, ds in get_block_rd()
715 const int ref_stride= s->current_picture->linesize[plane_index]; get_4block_rd() local
[all...]
H A Dvp9dsp.h33 const uint8_t *ref, ptrdiff_t ref_stride,
36 const uint8_t *ref, ptrdiff_t ref_stride,
H A Dsnow.h417 int ref_stride= s->current_picture->linesize[plane_index]; in predict_slice() local
432 dst8[x + y*ref_stride]= v; in predict_slice()
452 w, ref_stride, obmc_stride, in predict_slice()
H A Dsnowdec.c42 int ref_stride= s->current_picture->linesize[plane_index]; in predict_slice_buffered() local
60 dst8[x + y*ref_stride]= v; in predict_slice_buffered()
83 w, ref_stride, obmc_stride, in predict_slice_buffered()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv98_video.c243 dec->ref_stride = mb(templ->width)*16 * (mb_half(templ->height)*32 + nouveau_vp3_video_align(templ->height)/2); in nv98_create_decoder()
245 dec->ref_stride * (templ->max_references+2) + tmp_size, in nv98_create_decoder()
H A Dnv98_video_vp.c140 uint64_t tmpimg_addr = dec->ref_bo->offset + dec->ref_stride * (dec->base.max_references+2); in nv98_decoder_vp()
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_video.c267 dec->ref_stride = mb(templ->width)*16 * (mb_half(templ->height)*32 + nouveau_vp3_video_align(templ->height)/2); in nvc0_create_decoder()
269 dec->ref_stride * (templ->max_references+2) + tmp_size, in nvc0_create_decoder()
H A Dnvc0_video_vp.c140 uint64_t tmpimg_addr = dec->ref_bo->offset + dec->ref_stride * (dec->base.max_references+2); in nvc0_decoder_vp()
/third_party/ffmpeg/libavcodec/arm/
H A Dvp9mc_16bpp_neon.S25 @ const uint8_t *ref, ptrdiff_t ref_stride,
H A Dvp9mc_neon.S25 @ const uint8_t *ref, ptrdiff_t ref_stride,
/third_party/skia/third_party/externals/libwebp/src/webp/
H A Dencode.h404 // 'src/ref_stride' is the byte distance between rows.
407 const uint8_t* ref, size_t ref_stride,
/third_party/ffmpeg/tests/checkasm/
H A Dvp9dsp.c566 const uint8_t *ref, ptrdiff_t ref_stride, in check_mc()

Completed in 18 milliseconds