/external/libaom/libaom/aom_dsp/ |
blend.h | 27 ROUND_POWER_OF_TWO((a) * (v0) + (AOM_BLEND_A64_MAX_ALPHA - (a)) * (v1), \ 36 ROUND_POWER_OF_TWO((a) * (v0) + (AOM_BLEND_A256_MAX_ALPHA - (a)) * (v1), \ 40 #define AOM_BLEND_AVG(v0, v1) ROUND_POWER_OF_TWO((v0) + (v1), 1)
|
blend_a64_mask.c | 29 // within this function, not ROUND_POWER_OF_TWO. 31 // ROUND_POWER_OF_TWO(x >> y, z) == ROUND_POWER_OF_TWO(x, y+z) 34 // so we *should* use ROUND_POWER_OF_TWO there. 68 clip_pixel(ROUND_POWER_OF_TWO(res, round_bits)); 75 const int m = ROUND_POWER_OF_TWO( 87 clip_pixel(ROUND_POWER_OF_TWO(res, round_bits)); 102 clip_pixel(ROUND_POWER_OF_TWO(res, round_bits)); 117 clip_pixel(ROUND_POWER_OF_TWO(res, round_bits)); 161 unsigned int v = negative_to_zero(ROUND_POWER_OF_TWO(res, round_bits)) [all...] |
loopfilter.c | 128 filter = ROUND_POWER_OF_TWO(filter1, 1) & ~hev; 191 *op1 = ROUND_POWER_OF_TWO(p2 * 3 + p1 * 2 + p0 * 2 + q0, 3); 192 *op0 = ROUND_POWER_OF_TWO(p2 + p1 * 2 + p0 * 2 + q0 * 2 + q1, 3); 193 *oq0 = ROUND_POWER_OF_TWO(p1 + p0 * 2 + q0 * 2 + q1 * 2 + q2, 3); 194 *oq1 = ROUND_POWER_OF_TWO(p0 + q0 * 2 + q1 * 2 + q2 * 3, 3); 209 *op2 = ROUND_POWER_OF_TWO(p3 + p3 + p3 + 2 * p2 + p1 + p0 + q0, 3); 210 *op1 = ROUND_POWER_OF_TWO(p3 + p3 + p2 + 2 * p1 + p0 + q0 + q1, 3); 211 *op0 = ROUND_POWER_OF_TWO(p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2, 3); 212 *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + 2 * q0 + q1 + q2 + q3, 3); 213 *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + 2 * q1 + q2 + q3 + q3, 3) [all...] |
quantize.c | 23 const int zbins[2] = { ROUND_POWER_OF_TWO(zbin_ptr[0], log_scale), 24 ROUND_POWER_OF_TWO(zbin_ptr[1], log_scale) }; 34 prescan_add[i] = ROUND_POWER_OF_TWO(dequant_ptr[i] * EOB_FACTOR, 7); 64 clamp(abs_coeff + ROUND_POWER_OF_TWO(round_ptr[rc != 0], log_scale), 94 ROUND_POWER_OF_TWO(dequant_ptr[rc != 0] * factor, 7); 115 const int zbins[2] = { ROUND_POWER_OF_TWO(zbin_ptr[0], log_scale), 116 ROUND_POWER_OF_TWO(zbin_ptr[1], log_scale) }; 149 clamp(abs_coeff + ROUND_POWER_OF_TWO(round_ptr[rc != 0], log_scale), 177 const int zbins[2] = { ROUND_POWER_OF_TWO(zbin_ptr[0], log_scale), 178 ROUND_POWER_OF_TWO(zbin_ptr[1], log_scale) } [all...] |
txfm_common.h | 87 tran_high_t rv = ROUND_POWER_OF_TWO(input, DCT_CONST_BITS);
|
/external/libvpx/libvpx/vpx_dsp/ |
fwd_txfm.h | 17 tran_high_t rv = ROUND_POWER_OF_TWO(input, DCT_CONST_BITS);
|
loopfilter.c | 106 filter = ROUND_POWER_OF_TWO(filter1, 1) & ~hev; 171 *op2 = ROUND_POWER_OF_TWO(p3 + p3 + p3 + 2 * p2 + p1 + p0 + q0, 3); 172 *op1 = ROUND_POWER_OF_TWO(p3 + p3 + p2 + 2 * p1 + p0 + q0 + q1, 3); 173 *op0 = ROUND_POWER_OF_TWO(p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2, 3); 174 *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + 2 * q0 + q1 + q2 + q3, 3); 175 *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + 2 * q1 + q2 + q3 + q3, 3); 176 *oq2 = ROUND_POWER_OF_TWO(p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3, 3); 250 *op6 = ROUND_POWER_OF_TWO( 252 *op5 = ROUND_POWER_OF_TWO( 254 *op4 = ROUND_POWER_OF_TWO( [all...] |
quantize.c | 81 tmp = clamp(abs_coeff + ROUND_POWER_OF_TWO(round_ptr[rc != 0], 1), 107 const int64_t tmp = abs_coeff + ROUND_POWER_OF_TWO(round_ptr[0], 1); 224 const int zbins[2] = { ROUND_POWER_OF_TWO(zbin_ptr[0], 1), 225 ROUND_POWER_OF_TWO(zbin_ptr[1], 1) }; 256 abs_coeff += ROUND_POWER_OF_TWO(round_ptr[rc != 0], 1); 285 const int zbins[2] = { ROUND_POWER_OF_TWO(zbin_ptr[0], 1), 286 ROUND_POWER_OF_TWO(zbin_ptr[1], 1) }; 316 const int64_t tmp1 = abs_coeff + ROUND_POWER_OF_TWO(round_ptr[rc != 0], 1);
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
itrans8_dspr2.c | 642 x0 = ROUND_POWER_OF_TWO((s0 + s4), DCT_CONST_BITS); 643 x1 = ROUND_POWER_OF_TWO((s1 + s5), DCT_CONST_BITS); 644 x2 = ROUND_POWER_OF_TWO((s2 + s6), DCT_CONST_BITS); 645 x3 = ROUND_POWER_OF_TWO((s3 + s7), DCT_CONST_BITS); 646 x4 = ROUND_POWER_OF_TWO((s0 - s4), DCT_CONST_BITS); 647 x5 = ROUND_POWER_OF_TWO((s1 - s5), DCT_CONST_BITS); 648 x6 = ROUND_POWER_OF_TWO((s2 - s6), DCT_CONST_BITS); 649 x7 = ROUND_POWER_OF_TWO((s3 - s7), DCT_CONST_BITS); [all...] |
itrans32_cols_dspr2.c | [all...] |
idct4x4_msa.c | 92 out = ROUND_POWER_OF_TWO((input[0] * cospi_16_64), DCT_CONST_BITS); 93 out = ROUND_POWER_OF_TWO((out * cospi_16_64), DCT_CONST_BITS); 94 out = ROUND_POWER_OF_TWO(out, 4);
|
/external/libaom/libaom/aom_ports/ |
mem.h | 42 #define ROUND_POWER_OF_TWO(value, n) (((value) + (((1 << (n)) >> 1))) >> (n)) 46 (((value) < 0) ? -ROUND_POWER_OF_TWO(-(value), (n)) \ 47 : ROUND_POWER_OF_TWO((value), (n)))
|
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
vp9_itrans8_dspr2.c | 46 dest[j * stride + i] = clip_pixel(ROUND_POWER_OF_TWO(temp_out[j], 5) + 77 dest[j * stride + i] = clip_pixel(ROUND_POWER_OF_TWO(temp_out[j], 5) +
|
vp9_itrans16_dspr2.c | 49 dest[j * pitch + i] = clip_pixel(ROUND_POWER_OF_TWO(temp_out[j], 6) + 90 dest[j * pitch + i] = clip_pixel(ROUND_POWER_OF_TWO(temp_out[j], 6) +
|
vp9_itrans4_dspr2.c | 51 dest[j * stride + i] = clip_pixel(ROUND_POWER_OF_TWO(temp_out[j], 4) + 83 dest[j * stride + i] = clip_pixel(ROUND_POWER_OF_TWO(temp_out[j], 4) +
|
/external/libvpx/libvpx/vp9/encoder/ |
vp9_picklpf.c | 167 filt_guess = ROUND_POWER_OF_TWO(q * 20723 + 1015158, 18); 170 filt_guess = ROUND_POWER_OF_TWO(q * 20723 + 4060632, 20); 174 filt_guess = ROUND_POWER_OF_TWO(q * 20723 + 16242526, 22); 178 int filt_guess = ROUND_POWER_OF_TWO(q * 20723 + 1015158, 18);
|
vp9_extend.c | 171 const int et_uv = ROUND_POWER_OF_TWO(et_y, 1); 172 const int el_uv = ROUND_POWER_OF_TWO(el_y, 1); 173 const int eb_uv = ROUND_POWER_OF_TWO(eb_y, 1); 174 const int er_uv = ROUND_POWER_OF_TWO(er_y, 1); 177 const int srch_uv = ROUND_POWER_OF_TWO(srch, 1); 178 const int srcw_uv = ROUND_POWER_OF_TWO(srcw, 1);
|
/external/libaom/libaom/av1/encoder/ |
extend.c | 168 const int et_uv = ROUND_POWER_OF_TWO(et_y, 1); 169 const int el_uv = ROUND_POWER_OF_TWO(el_y, 1); 170 const int eb_uv = ROUND_POWER_OF_TWO(eb_y, 1); 171 const int er_uv = ROUND_POWER_OF_TWO(er_y, 1); 174 const int srch_uv = ROUND_POWER_OF_TWO(srch, 1); 175 const int srcw_uv = ROUND_POWER_OF_TWO(srcw, 1);
|
picklpf.c | 233 ? ROUND_POWER_OF_TWO(q * 17563 - 421574, 18) 234 : ROUND_POWER_OF_TWO(q * inter_frame_multiplier + 650707, 18); 237 filt_guess = ROUND_POWER_OF_TWO(q * 20723 + 4060632, 20); 240 filt_guess = ROUND_POWER_OF_TWO(q * 20723 + 16242526, 22);
|
wedge_utils.c | 62 return ROUND_POWER_OF_TWO(csse, 2 * WEDGE_WEIGHT_BITS);
|
/external/libaom/libaom/av1/common/ |
convolve.c | 43 dst[x] = clip_pixel(ROUND_POWER_OF_TWO(sum, FILTER_BITS)); 68 dst[x] = clip_pixel_highbd(ROUND_POWER_OF_TWO(sum, FILTER_BITS), bd); 142 (int16_t)ROUND_POWER_OF_TWO(sum, conv_params->round_0); 158 int16_t res = ROUND_POWER_OF_TWO(sum, conv_params->round_1) - 161 dst[y * dst_stride + x] = clip_pixel(ROUND_POWER_OF_TWO(res, bits)); 191 clip_pixel(ROUND_POWER_OF_TWO(res, FILTER_BITS)); 222 res = ROUND_POWER_OF_TWO(res, conv_params->round_0); 223 dst[y * dst_stride + x] = clip_pixel(ROUND_POWER_OF_TWO(res, bits)); 274 (int16_t)ROUND_POWER_OF_TWO(sum, conv_params->round_0); 290 CONV_BUF_TYPE res = ROUND_POWER_OF_TWO(sum, conv_params->round_1) [all...] |
/external/libaom/libaom/aom_dsp/x86/ |
highbd_quantize_intrin_sse2.c | 103 const int zbin0_tmp = ROUND_POWER_OF_TWO(zbin_ptr[0], 1); 104 const int zbin1_tmp = ROUND_POWER_OF_TWO(zbin_ptr[1], 1); 139 const int64_t tmp1 = abs_coeff + ROUND_POWER_OF_TWO(round_ptr[rc != 0], 1); 161 const int zbin0_tmp = ROUND_POWER_OF_TWO(zbin_ptr[0], 2); 162 const int zbin1_tmp = ROUND_POWER_OF_TWO(zbin_ptr[1], 2); 197 const int64_t tmp1 = abs_coeff + ROUND_POWER_OF_TWO(round_ptr[rc != 0], 2);
|
highbd_variance_sse4.c | 89 *sse = (uint32_t)ROUND_POWER_OF_TWO(local_sse, 4); 90 sum = ROUND_POWER_OF_TWO(sum, 2); 103 *sse = (uint32_t)ROUND_POWER_OF_TWO(local_sse, 8); 104 sum = ROUND_POWER_OF_TWO(sum, 4);
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
idct32x32_1_add_neon.c | 45 const int16_t a1 = ROUND_POWER_OF_TWO(out1, 6);
|
idct4x4_1_add_neon.c | 38 const int16_t a1 = ROUND_POWER_OF_TWO(out1, 4);
|