Searched defs:src_diff (Results 1 - 6 of 6) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_avg.c32 // src_diff: first pass, 9 bit, dynamic range [-255, 255]
34 static void hadamard_col8(const int16_t *src_diff, int src_stride, argument
36 int16_t b0 = src_diff[0 * src_stride] + src_diff[1 * src_stride];
37 int16_t b1 = src_diff[0 * src_stride] - src_diff[1 * src_stride];
38 int16_t b2 = src_diff[2 * src_stride] + src_diff[3 * src_stride];
39 int16_t b3 = src_diff[2 * src_stride] - src_diff[
64 vp9_hadamard_8x8_c(int16_t const *src_diff, int src_stride, int16_t *coeff) argument
87 vp9_hadamard_16x16_c(int16_t const *src_diff, int src_stride, int16_t *coeff) argument
[all...]
H A Dvp9_encodemb.c43 vpx_highbd_subtract_block(bh, bw, p->src_diff, bw, p->src.buf,
49 vpx_subtract_block(bh, bw, p->src_diff, bw, p->src.buf, p->src.stride,
337 const int16_t *src_diff; local
339 src_diff = &p->src_diff[4 * (j * diff_stride + i)];
345 highbd_fdct32x32(x->use_lp32x32fdct, src_diff, coeff, diff_stride);
353 vpx_highbd_fdct16x16(src_diff, coeff, diff_stride);
360 vpx_highbd_fdct8x8(src_diff, coeff, diff_stride);
367 x->fwd_txm4x4(src_diff, coeff, diff_stride);
382 fdct32x32(x->use_lp32x32fdct, src_diff, coef
426 const int16_t *src_diff; local
508 const int16_t *src_diff; local
781 int16_t *src_diff; local
[all...]
H A Dvp9_pickmode.c609 const int16_t *src_diff; local
610 src_diff = &p->src_diff[(r * diff_stride + c) << 2];
614 vpx_fdct32x32_rd(src_diff, coeff, diff_stride);
621 vp9_hadamard_16x16(src_diff, diff_stride, (int16_t *)coeff);
628 vp9_hadamard_8x8(src_diff, diff_stride, (int16_t *)coeff);
635 x->fwd_txm4x4(src_diff, coeff, diff_stride);
H A Dvp9_rdopt.c792 int16_t *const src_diff = vp9_raster_block_offset_int16(BLOCK_8X8, local
794 p->src_diff);
802 vpx_highbd_subtract_block(4, 4, src_diff, 8, src, src_stride,
806 vp9_highbd_fwht4x4(src_diff, coeff, 8);
821 vpx_highbd_fdct4x4(src_diff, coeff, 8);
823 vp9_highbd_fht4x4(src_diff, coeff, 8, tx_type);
896 int16_t *const src_diff = local
897 vp9_raster_block_offset_int16(BLOCK_8X8, block, p->src_diff);
904 vpx_subtract_block(4, 4, src_diff, 8, src, src_stride, dst, dst_stride);
908 vp9_fwht4x4(src_diff, coef
[all...]
/external/libvpx/libvpx/vp9/encoder/x86/
H A Dvp9_avg_intrin_sse2.c215 void vp9_hadamard_8x8_sse2(int16_t const *src_diff, int src_stride, argument
218 src[0] = _mm_load_si128((const __m128i *)src_diff);
219 src[1] = _mm_load_si128((const __m128i *)(src_diff += src_stride));
220 src[2] = _mm_load_si128((const __m128i *)(src_diff += src_stride));
221 src[3] = _mm_load_si128((const __m128i *)(src_diff += src_stride));
222 src[4] = _mm_load_si128((const __m128i *)(src_diff += src_stride));
223 src[5] = _mm_load_si128((const __m128i *)(src_diff += src_stride));
224 src[6] = _mm_load_si128((const __m128i *)(src_diff += src_stride));
225 src[7] = _mm_load_si128((const __m128i *)(src_diff += src_stride));
247 void vp9_hadamard_16x16_sse2(int16_t const *src_diff, in argument
[all...]
/external/libvpx/libvpx/vp8/encoder/
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 */

Completed in 107 milliseconds