Searched refs:src_diff (Results 1 - 25 of 26) sorted by relevance

12

/external/chromium_org/third_party/libvpx/source/libvpx/test/
H A Dsubtract_test.cc47 be.src_diff = reinterpret_cast<int16_t*>(
48 vpx_memalign(16, kBlockHeight * kDiffPredStride * sizeof(*be.src_diff)));
59 int16_t *src_diff = be.src_diff; local
62 src_diff[c] = static_cast<int16_t>(0xa5a5u);
64 src_diff += kDiffPredStride;
88 src_diff = be.src_diff;
92 EXPECT_EQ(base_src[c], (src_diff[c] + predictor[c])) << "r = " << r
95 src_diff
[all...]
/external/libvpx/libvpx/test/
H A Dsubtract_test.cc47 be.src_diff = reinterpret_cast<int16_t*>(
48 vpx_memalign(16, kBlockHeight * kDiffPredStride * sizeof(*be.src_diff)));
59 int16_t *src_diff = be.src_diff; local
62 src_diff[c] = static_cast<int16_t>(0xa5a5u);
64 src_diff += kDiffPredStride;
88 src_diff = be.src_diff;
92 EXPECT_EQ(base_src[c], (src_diff[c] + predictor[c])) << "r = " << r
95 src_diff
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/neon/
H A Dsubtract_neon.c20 int16_t *src_diff; local
49 src_diff = be->src_diff;
50 vst1_u16((uint16_t *)src_diff, vget_low_u16(q10u16));
51 src_diff += pitch;
52 vst1_u16((uint16_t *)src_diff, vget_low_u16(q11u16));
53 src_diff += pitch;
54 vst1_u16((uint16_t *)src_diff, vget_low_u16(q12u16));
55 src_diff += pitch;
56 vst1_u16((uint16_t *)src_diff, vget_low_u1
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
H A Dvp9_encodemb.c61 vp9_subtract_block(bh, bw, p->src_diff, bw, p->src.buf, p->src.stride,
327 const int16_t *src_diff; local
329 src_diff = &p->src_diff[4 * (j * diff_stride + i)];
333 fdct32x32(x->use_lp32x32fdct, src_diff, coeff, diff_stride);
340 vp9_fdct16x16(src_diff, coeff, diff_stride);
347 vp9_fdct8x8(src_diff, coeff, diff_stride);
354 x->fwd_txm4x4(src_diff, coeff, diff_stride);
377 const int16_t *src_diff; local
380 src_diff
425 const int16_t *src_diff; local
615 int16_t *src_diff; local
[all...]
H A Dvp9_block.h30 DECLARE_ALIGNED(16, int16_t, src_diff[64 * 64]);
H A Dvp9_rdopt.c693 int16_t *const src_diff = raster_block_offset_int16(BLOCK_8X8, block, local
694 p->src_diff);
702 vp9_subtract_block(4, 4, src_diff, 8, src, src_stride, dst, dst_stride);
706 vp9_fwht4x4(src_diff, coeff, 8);
719 vp9_fht4x4(src_diff, coeff, 8, tx_type);
1134 raster_block_offset_int16(BLOCK_8X8, i, p->src_diff), 8,
1146 x->fwd_txm4x4(raster_block_offset_int16(BLOCK_8X8, k, p->src_diff),
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
H A Dencodeintra.c47 intra_pred_var = vp8_get_mb_ss(x->src_diff);
67 x->short_fdct4x4(be->src_diff, be->coeff, 32);
105 vp8_subtract_mby(x->src_diff, *(b->base_src),
128 vp8_subtract_mbuv(x->src_diff, x->src.u_buffer,
H A Dblock.h38 short *src_diff; member in struct:block
69 DECLARE_ALIGNED(16, short, src_diff[400]); /* 25 blocks Y,U,V,Y2 */
H A Dencodemb.c25 short *diff_ptr = be->src_diff;
100 vp8_subtract_mby(x->src_diff, *(b->base_src),
102 vp8_subtract_mbuv(x->src_diff, x->src.u_buffer,
109 short *src_diff_ptr = &x->src_diff[384];
124 x->short_fdct8x4(&x->block[i].src_diff[0],
136 x->short_fdct8x4(&x->block[i].src_diff[0],
144 x->short_walsh4x4(&x->block[24].src_diff[0],
156 x->short_fdct8x4(&x->block[i].src_diff[0],
166 x->short_fdct8x4(&x->block[i].src_diff[0],
172 x->short_walsh4x4(&x->block[24].src_diff[
[all...]
H A Dvp8_asm_enc_offsets.c40 DEFINE(vp8_block_src_diff, offsetof(BLOCK, src_diff));
H A Dencodeframe.c1044 x->block[r*4+c].src_diff = x->src_diff + r * 4 * 16 + c * 4;
1052 x->block[16 + r*2+c].src_diff = x->src_diff + 256 + r * 4 * 8 + c * 4;
1061 x->block[20 + r*2+c].src_diff = x->src_diff + 320 + r * 4 * 8 + c * 4;
1065 x->block[24].src_diff = x->src_diff + 384;
H A Drdopt.c582 short *Y2DCPtr = mb_y2->src_diff;
586 vp8_subtract_mby( mb->src_diff, *(mb->block[0].base_src),
592 mb->short_fdct8x4(beptr->src_diff, beptr->coeff, 32);
598 mb->short_walsh4x4(mb_y2->src_diff, mb_y2->coeff, 8);
672 x->short_fdct4x4(be->src_diff, be->coeff, 32);
841 vp8_subtract_mbuv(x->src_diff,
858 vp8_subtract_mbuv(x->src_diff,
899 vp8_subtract_mbuv(x->src_diff,
1061 x->short_fdct4x4(be->src_diff, be->coeff, 32);
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/x86/
H A Dvp8_enc_stubs_sse2.c40 short *diff = &be->src_diff[0];
H A Dvp8_enc_stubs_mmx.c75 short *diff = &be->src_diff[0];
/external/libvpx/libvpx/vp8/encoder/
H A Dencodeintra.c47 intra_pred_var = vp8_get_mb_ss(x->src_diff);
67 x->short_fdct4x4(be->src_diff, be->coeff, 32);
105 vp8_subtract_mby(x->src_diff, *(b->base_src),
128 vp8_subtract_mbuv(x->src_diff, x->src.u_buffer,
H A Dblock.h38 short *src_diff; member in struct:block
69 DECLARE_ALIGNED(16, short, src_diff[400]); /* 25 blocks Y,U,V,Y2 */
H A Dencodemb.c25 short *diff_ptr = be->src_diff;
100 vp8_subtract_mby(x->src_diff, *(b->base_src),
102 vp8_subtract_mbuv(x->src_diff, x->src.u_buffer,
109 short *src_diff_ptr = &x->src_diff[384];
124 x->short_fdct8x4(&x->block[i].src_diff[0],
136 x->short_fdct8x4(&x->block[i].src_diff[0],
144 x->short_walsh4x4(&x->block[24].src_diff[0],
156 x->short_fdct8x4(&x->block[i].src_diff[0],
166 x->short_fdct8x4(&x->block[i].src_diff[0],
172 x->short_walsh4x4(&x->block[24].src_diff[
[all...]
H A Dvp8_asm_enc_offsets.c40 DEFINE(vp8_block_src_diff, offsetof(BLOCK, src_diff));
H A Dencodeframe.c1031 x->block[r*4+c].src_diff = x->src_diff + r * 4 * 16 + c * 4;
1039 x->block[16 + r*2+c].src_diff = x->src_diff + 256 + r * 4 * 8 + c * 4;
1048 x->block[20 + r*2+c].src_diff = x->src_diff + 320 + r * 4 * 8 + c * 4;
1052 x->block[24].src_diff = x->src_diff + 384;
H A Drdopt.c583 short *Y2DCPtr = mb_y2->src_diff;
587 vp8_subtract_mby( mb->src_diff, *(mb->block[0].base_src),
593 mb->short_fdct8x4(beptr->src_diff, beptr->coeff, 32);
599 mb->short_walsh4x4(mb_y2->src_diff, mb_y2->coeff, 8);
673 x->short_fdct4x4(be->src_diff, be->coeff, 32);
842 vp8_subtract_mbuv(x->src_diff,
859 vp8_subtract_mbuv(x->src_diff,
900 vp8_subtract_mbuv(x->src_diff,
1062 x->short_fdct4x4(be->src_diff, be->coeff, 32);
/external/libvpx/libvpx/vp8/encoder/x86/
H A Dvp8_enc_stubs_sse2.c40 short *diff = &be->src_diff[0];
H A Dvp8_enc_stubs_mmx.c75 short *diff = &be->src_diff[0];
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_encodemb.c61 vp9_subtract_block(bh, bw, p->src_diff, bw, p->src.buf, p->src.stride,
329 const int16_t *src_diff; local
331 src_diff = &p->src_diff[4 * (j * diff_stride + i)];
335 fdct32x32(x->use_lp32x32fdct, src_diff, coeff, diff_stride);
342 vp9_fdct16x16(src_diff, coeff, diff_stride);
349 vp9_fdct8x8(src_diff, coeff, diff_stride);
356 x->fwd_txm4x4(src_diff, coeff, diff_stride);
492 int16_t *src_diff; local
500 src_diff
[all...]
H A Dvp9_block.h67 DECLARE_ALIGNED(16, int16_t, src_diff[64 * 64]);
H A Dvp9_rdopt.c1099 int16_t *const src_diff = raster_block_offset_int16(BLOCK_8X8, block, local
1100 p->src_diff);
1108 vp9_subtract_block(4, 4, src_diff, 8, src, src_stride, dst, dst_stride);
1112 vp9_fwht4x4(src_diff, coeff, 8);
1125 vp9_fht4x4(src_diff, coeff, 8, tx_type);
1577 raster_block_offset_int16(BLOCK_8X8, i, p->src_diff), 8,
1589 x->fwd_txm4x4(raster_block_offset_int16(BLOCK_8X8, k, p->src_diff),

Completed in 1485 milliseconds

12