Searched refs:QFIX (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/libwebp/enc/
H A Dvp8enci.h167 #define QFIX 17 macro
168 #define BIAS(b) ((b) << (QFIX - 8))
172 return (int)((n * iQ + B) >> QFIX);
H A Dquant.c191 m->iq_[i] = (1 << QFIX) / m->q_[i];
196 m->zthresh_[i] = ((1 << QFIX) - 1 - m->bias_[i]) / m->iq_[i];
/external/webp/src/enc/
H A Dvp8enci.h167 #define QFIX 17 macro
168 #define BIAS(b) ((b) << (QFIX - 8))
172 return (int)((n * iQ + B) >> QFIX);
H A Dquant.c191 m->iq_[i] = (1 << QFIX) / m->q_[i];
196 m->zthresh_[i] = ((1 << QFIX) - 1 - m->bias_[i]) / m->iq_[i];
/external/chromium_org/third_party/libwebp/dsp/
H A Denc_sse2.c845 // out = (coeff * iQ + B) >> QFIX
847 // doing calculations with 32b precision (QFIX=17)
866 // out = QUANTDIV(coeff, iQ, B, QFIX)
867 out_00 = _mm_srai_epi32(out_00, QFIX);
868 out_04 = _mm_srai_epi32(out_04, QFIX);
869 out_08 = _mm_srai_epi32(out_08, QFIX);
870 out_12 = _mm_srai_epi32(out_12, QFIX);
H A Denc_neon.c994 vshrn_n_u32(m3, 16)); // QFIX=17 = 16+1
1000 assert(QFIX == 17); // this function can't work as is if QFIX != 16+1
/external/webp/src/dsp/
H A Denc_sse2.c845 // out = (coeff * iQ + B) >> QFIX
847 // doing calculations with 32b precision (QFIX=17)
866 // out = QUANTDIV(coeff, iQ, B, QFIX)
867 out_00 = _mm_srai_epi32(out_00, QFIX);
868 out_04 = _mm_srai_epi32(out_04, QFIX);
869 out_08 = _mm_srai_epi32(out_08, QFIX);
870 out_12 = _mm_srai_epi32(out_12, QFIX);
H A Denc_neon.c994 vshrn_n_u32(m3, 16)); // QFIX=17 = 16+1
1000 assert(QFIX == 17); // this function can't work as is if QFIX != 16+1

Completed in 153 milliseconds