Home
last modified time | relevance | path

Searched refs:qparam (Results 1 – 5 of 5) sorted by relevance

/external/libaom/libaom/av1/encoder/x86/
Dav1_highbd_quantize_sse4.c121 __m128i coeff[2], qcoeff[3], dequant[2], qparam[4], coeff_sign; in av1_highbd_quantize_fp_sse4_1() local
140 qparam[0] = _mm_set_epi32(round1, round1, round1, round0); in av1_highbd_quantize_fp_sse4_1()
141 qparam[1] = xx_set_64_from_32i(quant_ptr[1], quant_ptr[0]); in av1_highbd_quantize_fp_sse4_1()
142 qparam[2] = xx_set_64_from_32i(dequant_ptr[1], dequant_ptr[0]); in av1_highbd_quantize_fp_sse4_1()
143 qparam[3] = _mm_set_epi32(dequant_ptr[1], dequant_ptr[1], dequant_ptr[1], in av1_highbd_quantize_fp_sse4_1()
147 quantize_coeff_phase1(&coeff[0], qparam, shift, log_scale, qcoeff, dequant, in av1_highbd_quantize_fp_sse4_1()
151 qparam[0] = _mm_unpackhi_epi64(qparam[0], qparam[0]); in av1_highbd_quantize_fp_sse4_1()
152 qparam[1] = xx_set1_64_from_32i(quant_ptr[1]); in av1_highbd_quantize_fp_sse4_1()
153 qparam[2] = xx_set1_64_from_32i(dequant_ptr[1]); in av1_highbd_quantize_fp_sse4_1()
154 qparam[3] = _mm_set1_epi32(dequant_ptr[1]); in av1_highbd_quantize_fp_sse4_1()
[all …]
/external/libaom/libaom/av1/encoder/
Dav1_quantize.c251 const SCAN_ORDER *sc, const QUANT_PARAM *qparam) { in av1_quantize_fp_facade() argument
252 const qm_val_t *qm_ptr = qparam->qmatrix; in av1_quantize_fp_facade()
253 const qm_val_t *iqm_ptr = qparam->iqmatrix; in av1_quantize_fp_facade()
258 sc->iscan, qm_ptr, iqm_ptr, qparam->log_scale); in av1_quantize_fp_facade()
260 switch (qparam->log_scale) { in av1_quantize_fp_facade()
287 const SCAN_ORDER *sc, const QUANT_PARAM *qparam) { in av1_quantize_b_facade() argument
288 const qm_val_t *qm_ptr = qparam->qmatrix; in av1_quantize_b_facade()
289 const qm_val_t *iqm_ptr = qparam->iqmatrix; in av1_quantize_b_facade()
290 if (qparam->use_quant_b_adapt) { in av1_quantize_b_facade()
297 sc->scan, sc->iscan, qm_ptr, iqm_ptr, qparam->log_scale); in av1_quantize_b_facade()
[all …]
Dav1_quantize.h43 const QUANT_PARAM *qparam);
124 const SCAN_ORDER *sc, const QUANT_PARAM *qparam);
129 const SCAN_ORDER *sc, const QUANT_PARAM *qparam);
134 const SCAN_ORDER *sc, const QUANT_PARAM *qparam);
142 const QUANT_PARAM *qparam);
149 const QUANT_PARAM *qparam);
156 const QUANT_PARAM *qparam);
Dencodemb.c267 QUANT_PARAM *qparam) { in av1_xform_quant() argument
285 if (qparam->xform_quant_idx != AV1_XFORM_QUANT_SKIP_QUANT) { in av1_xform_quant()
289 quant_func_list[qparam->xform_quant_idx][txfm_param->is_hbd]( in av1_xform_quant()
290 coeff, n_coeffs, p, qcoeff, dqcoeff, eob, scan_order, qparam); in av1_xform_quant()
292 quant_func_list[qparam->xform_quant_idx]( in av1_xform_quant()
293 coeff, n_coeffs, p, qcoeff, dqcoeff, eob, scan_order, qparam); in av1_xform_quant()
301 if (qparam->use_optimize_b) { in av1_xform_quant()
325 int use_quant_b_adapt, QUANT_PARAM *qparam) { in av1_setup_quant() argument
326 qparam->log_scale = av1_get_tx_scale(tx_size); in av1_setup_quant()
327 qparam->tx_size = tx_size; in av1_setup_quant()
[all …]
Dencodemb.h70 int use_quant_b_adapt, QUANT_PARAM *qparam);
73 TX_TYPE tx_type, QUANT_PARAM *qparam);
77 QUANT_PARAM *qparam);