/third_party/ffmpeg/libavcodec/mips/ |
H A D | me_cmp_msa.c | 25 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 D | picture_psnr_enc.c | 26 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 D | nouveau_vp3_video.h | 114 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 D | vf_ssim_init.c | 26 const uint8_t *ref, ptrdiff_t ref_stride, 29 const uint8_t *ref, ptrdiff_t ref_stride,
|
H A D | vf_ssim.asm | 35 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 D | vf_ssim.c | 96 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 D | vif.h | 29 int ref_stride, int main_stride, float *score,
|
H A D | ssim.h | 29 const uint8_t *ref, ptrdiff_t ref_stride,
|
H A D | vf_vif.c | 289 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 D | vp9recon.c | 300 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 D | snowenc.c | 518 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 D | vp9dsp.h | 33 const uint8_t *ref, ptrdiff_t ref_stride, 36 const uint8_t *ref, ptrdiff_t ref_stride,
|
H A D | snow.h | 417 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 D | snowdec.c | 42 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 D | nv98_video.c | 243 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 D | nv98_video_vp.c | 140 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 D | nvc0_video.c | 267 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 D | nvc0_video_vp.c | 140 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 D | vp9mc_16bpp_neon.S | 25 @ const uint8_t *ref, ptrdiff_t ref_stride,
|
H A D | vp9mc_neon.S | 25 @ const uint8_t *ref, ptrdiff_t ref_stride,
|
/third_party/skia/third_party/externals/libwebp/src/webp/ |
H A D | encode.h | 404 // '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 D | vp9dsp.c | 566 const uint8_t *ref, ptrdiff_t ref_stride, in check_mc()
|