/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_encodemb.c | 104 tran_low_t *const qcoeff = BLOCK_OFFSET(p->qcoeff, block); in vp9_optimize_b() local 152 token_cache[rc] = vp9_pt_energy_class[vp9_get_token(qcoeff[rc])]; in vp9_optimize_b() 158 int x = qcoeff[rc]; in vp9_optimize_b() 319 qcoeff[rc] = x; in vp9_optimize_b() 355 tran_low_t *const qcoeff = BLOCK_OFFSET(p->qcoeff, block); in vp9_xform_quant_fp() local 368 p->quant_fp, qcoeff, dqcoeff, pd->dequant, in vp9_xform_quant_fp() 374 p->quant_fp, qcoeff, dqcoeff, pd->dequant, eob, in vp9_xform_quant_fp() 380 p->quant_fp, qcoeff, dqcoeff, pd->dequant, eob, in vp9_xform_quant_fp() 386 p->quant_fp, qcoeff, dqcoeff, pd->dequant, eob, in vp9_xform_quant_fp() 399 p->quant_fp, qcoeff, dqcoeff, pd->dequant, eob, in vp9_xform_quant_fp() [all …]
|
D | vp9_context_tree.c | 30 CHECK_MEM_ERROR(cm, ctx->qcoeff[i][k], in alloc_mode_context() 31 vpx_memalign(32, num_pix * sizeof(*ctx->qcoeff[i][k]))); in alloc_mode_context() 37 ctx->qcoeff_pbuf[i][k] = ctx->qcoeff[i][k]; in alloc_mode_context() 52 vpx_free(ctx->qcoeff[i][k]); in free_mode_context() 53 ctx->qcoeff[i][k] = 0; in free_mode_context()
|
D | vp9_tokenize.c | 365 const tran_low_t *qcoeff = BLOCK_OFFSET(p->qcoeff, block); in tokenize_b() local 388 v = qcoeff[scan[c]]; in tokenize_b() 398 v = qcoeff[scan[c]]; in tokenize_b()
|
D | vp9_context_tree.h | 31 tran_low_t *qcoeff[MAX_MB_PLANE][3]; member
|
D | vp9_block.h | 31 tran_low_t *qcoeff; member
|
D | vp9_quantize.c | 172 BLOCK_OFFSET(p->qcoeff, block), in vp9_regular_quantize_b_4x4() 180 BLOCK_OFFSET(p->qcoeff, block), in vp9_regular_quantize_b_4x4()
|
/external/libvpx/libvpx/vp8/common/ |
D | invtrans.h | 42 vp8_short_inv_walsh4x4(&xd->block[24].dqcoeff[0], xd->qcoeff); in vp8_inverse_transform_mby() 44 vp8_short_inv_walsh4x4_1(&xd->block[24].dqcoeff[0], xd->qcoeff); in vp8_inverse_transform_mby() 46 eob_adjust(xd->eobs, xd->qcoeff); in vp8_inverse_transform_mby() 50 vp8_dequant_idct_add_y_block(xd->qcoeff, DQC, xd->dst.y_buffer, in vp8_inverse_transform_mby()
|
D | mbpitch.c | 37 x->block[r].qcoeff = x->qcoeff + r * 16; in vp8_setup_block_dptrs()
|
D | blockd.h | 183 short *qcoeff; member 199 DECLARE_ALIGNED(16, short, qcoeff[400]);
|
D | dequantize.c | 19 short *Q = d->qcoeff; in vp8_dequantize_b_c()
|
/external/libvpx/libvpx/vp8/decoder/ |
D | decodeframe.c | 134 memset(xd->qcoeff, 0, sizeof(xd->qcoeff)); in decode_macroblock() 180 vp8_dequant_idct_add(b->qcoeff, DQC, dst, dst_stride); in decode_macroblock() 182 vp8_dc_only_idct_add(b->qcoeff[0] * DQC[0], dst, dst_stride, dst, in decode_macroblock() 184 memset(b->qcoeff, 0, 2 * sizeof(b->qcoeff[0])); in decode_macroblock() 211 vp8_short_inv_walsh4x4(&b->dqcoeff[0], xd->qcoeff); in decode_macroblock() 212 memset(b->qcoeff, 0, 16 * sizeof(b->qcoeff[0])); in decode_macroblock() 214 b->dqcoeff[0] = b->qcoeff[0] * xd->dequant_y2[0]; in decode_macroblock() 215 vp8_short_inv_walsh4x4_1(&b->dqcoeff[0], xd->qcoeff); in decode_macroblock() 216 memset(b->qcoeff, 0, 2 * sizeof(b->qcoeff[0])); in decode_macroblock() 225 vp8_dequant_idct_add_y_block(xd->qcoeff, DQC, xd->dst.y_buffer, in decode_macroblock() [all …]
|
D | threading.c | 126 memset(xd->qcoeff, 0, sizeof(xd->qcoeff)); in mt_decode_macroblock() 194 vp8_dequant_idct_add(b->qcoeff, DQC, dst, dst_stride); in mt_decode_macroblock() 196 vp8_dc_only_idct_add(b->qcoeff[0] * DQC[0], dst, dst_stride, dst, in mt_decode_macroblock() 198 memset(b->qcoeff, 0, 2 * sizeof(b->qcoeff[0])); in mt_decode_macroblock() 225 vp8_short_inv_walsh4x4(&b->dqcoeff[0], xd->qcoeff); in mt_decode_macroblock() 226 memset(b->qcoeff, 0, 16 * sizeof(b->qcoeff[0])); in mt_decode_macroblock() 228 b->dqcoeff[0] = b->qcoeff[0] * xd->dequant_y2[0]; in mt_decode_macroblock() 229 vp8_short_inv_walsh4x4_1(&b->dqcoeff[0], xd->qcoeff); in mt_decode_macroblock() 230 memset(b->qcoeff, 0, 2 * sizeof(b->qcoeff[0])); in mt_decode_macroblock() 239 vp8_dequant_idct_add_y_block(xd->qcoeff, DQC, xd->dst.y_buffer, in mt_decode_macroblock() [all …]
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | idctllm_sse2.asm | 16 ; short *qcoeff - 0 31 mov rax, arg(0) ; qcoeff 99 ; short *qcoeff - 0 116 ; dc is set as first coeff, so no need to load qcoeff 117 mov rax, arg(0) ; qcoeff 139 ; dequantize qcoeff buffer 355 ; short *qcoeff - 0 371 ; dc is set as first coeff, so no need to load qcoeff 372 mov rax, arg(0) ; qcoeff 431 ; short *qcoeff - 0 [all …]
|
D | idct_blk_mmx.c | 19 short *sq = (short *)d->qcoeff; in vp8_dequantize_b_mmx()
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | vp8_quantize_sse2.c | 36 short *qcoeff_ptr = d->qcoeff; in vp8_regular_quantize_b_sse2() 129 y0 = _mm_load_si128((__m128i *)(d->qcoeff)); in vp8_regular_quantize_b_sse2() 130 y1 = _mm_load_si128((__m128i *)(d->qcoeff + 8)); in vp8_regular_quantize_b_sse2() 183 _mm_store_si128((__m128i *)(d->qcoeff), x0); in vp8_fast_quantize_b_sse2() 184 _mm_store_si128((__m128i *)(d->qcoeff + 8), x1); in vp8_fast_quantize_b_sse2()
|
D | quantize_ssse3.c | 88 _mm_store_si128((__m128i *)(d->qcoeff), x0); in vp8_fast_quantize_b_ssse3() 89 _mm_store_si128((__m128i *)(d->qcoeff + 8), x1); in vp8_fast_quantize_b_ssse3()
|
D | quantize_sse4.c | 116 _mm_store_si128((__m128i *)(d->qcoeff), qcoeff0); in vp8_regular_quantize_b_sse4_1() 117 _mm_store_si128((__m128i *)(d->qcoeff + 8), qcoeff1); in vp8_regular_quantize_b_sse4_1()
|
D | vp8_enc_stubs_mmx.c | 26 short *qcoeff_ptr = d->qcoeff; in vp8_fast_quantize_b_mmx()
|
/external/libvpx/libvpx/test/ |
D | quantize_test.cc | 98 EXPECT_EQ(0, memcmp(vp8_comp_->mb.e_mbd.qcoeff, macroblockd_dst_->qcoeff, in CheckOutput() 99 sizeof(*macroblockd_dst_->qcoeff) * kNumBlocks * in CheckOutput()
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | quantize_avx_x86_64.asm | 17 shift, qcoeff, dqcoeff, dequant, \ 104 DEFINE_ARGS eob, qcoeff, dqcoeff, iscan 125 ; Store 16bit numbers as 32bit numbers in array pointed to by qcoeff 146 ; Store 16bit numbers as 32bit numbers in array pointed to by qcoeff 195 qcoeff, dqcoeff, dequant, eob, scan, iscan 227 DEFINE_ARGS coeff, ncoeff, d1, qcoeff, dqcoeff, iscan, d2, d3, d4, d5, eob 303 ; store 16bit numbers as 32bit numbers in array pointed to by qcoeff 334 ; store 16bit numbers as 32bit numbers in array pointed to by qcoeff 425 ; store 16bit numbers as 32bit numbers in array pointed to by qcoeff 455 ; store 16bit numbers as 32bit numbers in array pointed to by qcoeff [all …]
|
D | quantize_ssse3_x86_64.asm | 21 shift, qcoeff, dqcoeff, dequant, \ 55 DEFINE_ARGS coeff, ncoeff, d1, qcoeff, dqcoeff, iscan, d2, d3, d4, d5, eob 100 ; store 16bit numbers as 32bit numbers in array pointed to by qcoeff 135 ; store 16bit numbers as 32bit numbers in array pointed to by qcoeff 202 ; store 16bit numbers as 32bit numbers in array pointed to by qcoeff 236 ; store 16bit numbers as 32bit numbers in array pointed to by qcoeff 311 DEFINE_ARGS dqcoeff, ncoeff, qcoeff, eob
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
D | fastquantizeb_neon.c | 75 vst1q_s16(d->qcoeff, x0); in vp8_fast_quantize_b_neon() 76 vst1q_s16(d->qcoeff + 8, x1); in vp8_fast_quantize_b_neon()
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | dequantizeb_neon.c | 18 qQ = vld2q_s16(d->qcoeff); in vp8_dequantize_b_neon()
|
/external/libvpx/libvpx/vp8/encoder/ |
D | tokenize.c | 118 qcoeff_ptr = b->qcoeff; in tokenize2nd_order_b() 206 qcoeff_ptr = b->qcoeff; in tokenize1st_order_b() 277 qcoeff_ptr = b->qcoeff; in tokenize1st_order_b()
|
/external/libvpx/libvpx/vp8/encoder/mips/msa/ |
D | quantize_msa.c | 188 int16_t *qcoeff_ptr = d->qcoeff; in vp8_fast_quantize_b_msa() 203 int16_t *qcoeff_ptr = d->qcoeff; in vp8_regular_quantize_b_msa()
|