/external/chromium_org/third_party/libvpx/source/libvpx/test/ |
H A D | subtract_test.cc | 47 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 D | subtract_test.cc | 47 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 D | subtract_neon.c | 20 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 D | vp9_encodemb.c | 61 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 D | vp9_block.h | 30 DECLARE_ALIGNED(16, int16_t, src_diff[64 * 64]);
|
H A D | vp9_rdopt.c | 693 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 D | encodeintra.c | 47 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 D | block.h | 38 short *src_diff; member in struct:block 69 DECLARE_ALIGNED(16, short, src_diff[400]); /* 25 blocks Y,U,V,Y2 */
|
H A D | encodemb.c | 25 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 D | vp8_asm_enc_offsets.c | 40 DEFINE(vp8_block_src_diff, offsetof(BLOCK, src_diff));
|
H A D | encodeframe.c | 1044 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 D | rdopt.c | 582 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 D | vp8_enc_stubs_sse2.c | 40 short *diff = &be->src_diff[0];
|
H A D | vp8_enc_stubs_mmx.c | 75 short *diff = &be->src_diff[0];
|
/external/libvpx/libvpx/vp8/encoder/ |
H A D | encodeintra.c | 47 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 D | block.h | 38 short *src_diff; member in struct:block 69 DECLARE_ALIGNED(16, short, src_diff[400]); /* 25 blocks Y,U,V,Y2 */
|
H A D | encodemb.c | 25 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 D | vp8_asm_enc_offsets.c | 40 DEFINE(vp8_block_src_diff, offsetof(BLOCK, src_diff));
|
H A D | encodeframe.c | 1031 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 D | rdopt.c | 583 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 D | vp8_enc_stubs_sse2.c | 40 short *diff = &be->src_diff[0];
|
H A D | vp8_enc_stubs_mmx.c | 75 short *diff = &be->src_diff[0];
|
/external/libvpx/libvpx/vp9/encoder/ |
H A D | vp9_encodemb.c | 61 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 D | vp9_block.h | 67 DECLARE_ALIGNED(16, int16_t, src_diff[64 * 64]);
|
H A D | vp9_rdopt.c | 1099 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),
|