Searched defs:dqcoeff (Results 1 - 9 of 9) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/x86/
H A Dvp9_error_intrin_avx2.c16 const int16_t *dqcoeff,
32 // load 32 bytes from coeff and dqcoeff
34 dqcoeff_reg = _mm256_loadu_si256((const __m256i *)(dqcoeff + i));
35 // dqcoeff - coeff
37 // madd (dqcoeff - coeff)
41 // expand each double word of madd (dqcoeff - coeff) to quad word
47 // add each quad word of madd (dqcoeff - coeff) and madd (coeff)
15 vp9_block_error_avx2(const int16_t *coeff, const int16_t *dqcoeff, intptr_t block_size, int64_t *ssz) argument
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_context_tree.h24 int16_t *dqcoeff[MAX_MB_PLANE][3]; member in struct:__anon9555
H A Dvp9_encodemb.c112 int16_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
173 dx = mul * (dqcoeff[rc] - coeff[rc]);
276 vpx_memset(dqcoeff, 0, sizeof(*dqcoeff) * (16 << (tx_size * 2)));
285 dqcoeff[rc] = (x * dequant_ptr[rc != 0]) / mul;
312 int16_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
324 p->quant_fp, p->quant_shift, qcoeff, dqcoeff,
331 p->quant_fp, p->quant_shift, qcoeff, dqcoeff,
362 int16_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
410 int16_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
461 int16_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
537 int16_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
588 int16_t *dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
[all...]
H A Dvp9_rdopt.c148 pd->dqcoeff = ctx->dqcoeff_pbuf[i][m];
158 ctx->dqcoeff_pbuf[i][n] = pd->dqcoeff;
226 int64_t vp9_block_error_c(const int16_t *coeff, const int16_t *dqcoeff, argument
232 const int diff = coeff[i] - dqcoeff[i];
336 int16_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
337 args->dist = vp9_block_error(coeff, dqcoeff, 16 << ss_txfrm_size,
383 int16_t *const dqcoeff = BLOCK_OFFSET(xd->plane[plane].dqcoeff, block); local
389 (coeff[0] - dqcoeff[
[all...]
/external/libvpx/libvpx/vp9/decoder/
H A Dvp9_detokenize.c40 dqcoeff[scan[c]] = vp9_read_bit(r) ? -v : v; \
54 int16_t *dqcoeff, TX_SIZE tx_size, const int16_t *dq,
186 BLOCK_OFFSET(pd->dqcoeff, block), tx_size,
53 decode_coefs(VP9_COMMON *cm, const MACROBLOCKD *xd, PLANE_TYPE type, int16_t *dqcoeff, TX_SIZE tx_size, const int16_t *dq, int ctx, const int16_t *scan, const int16_t *nb, vp9_reader *r) argument
H A Dvp9_decodeframe.c198 int16_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); local
201 vp9_iwht4x4_add(dqcoeff, dst, stride, eob);
207 vp9_iht4x4_add(tx_type, dqcoeff, dst, stride, eob);
211 vp9_iht8x8_add(tx_type, dqcoeff, dst, stride, eob);
215 vp9_iht16x16_add(tx_type, dqcoeff, dst, stride, eob);
219 vp9_idct32x32_add(dqcoeff, dst, stride, eob);
227 vpx_memset(dqcoeff, 0, 2 * sizeof(dqcoeff[0]));
230 vpx_memset(dqcoeff,
[all...]
/external/libvpx/libvpx/vp8/common/
H A Dblockd.h199 short *dqcoeff; member in struct:blockd
215 DECLARE_ALIGNED(16, short, dqcoeff[400]);
/external/libvpx/libvpx/vp9/common/
H A Dvp9_blockd.h179 int16_t *dqcoeff; member in struct:macroblockd_plane
230 DECLARE_ALIGNED(16, int16_t, dqcoeff[MAX_MB_PLANE][64 * 64]);
/external/libvpx/libvpx/vp8/encoder/
H A Drdopt.c408 int vp8_block_error_c(short *coeff, short *dqcoeff) argument
415 int this_diff = coeff[i] - dqcoeff[i];
438 int this_diff = be->coeff[j] - bd->dqcoeff[j];
463 error += vp8_block_error_c(be->coeff, bd->dqcoeff);
611 d += vp8_block_error(mb_y2->coeff, x_y2->dqcoeff);
680 distortion = vp8_block_error(be->coeff, b->dqcoeff) >> 2;
694 vpx_memcpy(best_dqcoeff, b->dqcoeff, 32);
1064 distortion += vp8_block_error(be->coeff, bd->dqcoeff);

Completed in 210 milliseconds