/external/libvpx/libvpx/vpx_dsp/ |
quantize.h | 21 void vpx_quantize_dc(const tran_low_t *coeff_ptr, int n_coeffs, int skip_block, 23 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, 25 void vpx_quantize_dc_32x32(const tran_low_t *coeff_ptr, int skip_block, 27 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, 31 void vpx_highbd_quantize_dc(const tran_low_t *coeff_ptr, int n_coeffs, 33 const int16_t quant_ptr, tran_low_t *qcoeff_ptr, 34 tran_low_t *dqcoeff_ptr, const int16_t dequant_ptr, 36 void vpx_highbd_quantize_dc_32x32(const tran_low_t *coeff_ptr, int skip_block [all...] |
inv_txfm.h | 94 void idct4_c(const tran_low_t *input, tran_low_t *output); 95 void idct8_c(const tran_low_t *input, tran_low_t *output); 96 void idct16_c(const tran_low_t *input, tran_low_t *output); 97 void idct32_c(const tran_low_t *input, tran_low_t *output); 98 void iadst4_c(const tran_low_t *input, tran_low_t *output) [all...] |
quantize.c | 15 void vpx_quantize_dc(const tran_low_t *coeff_ptr, int n_coeffs, int skip_block, 17 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, 39 void vpx_highbd_quantize_dc(const tran_low_t *coeff_ptr, int n_coeffs, 41 const int16_t quant, tran_low_t *qcoeff_ptr, 42 tran_low_t *dqcoeff_ptr, const int16_t dequant_ptr, 55 qcoeff_ptr[0] = (tran_low_t)((abs_qcoeff ^ coeff_sign) - coeff_sign); 63 void vpx_quantize_dc_32x32(const tran_low_t *coeff_ptr, int skip_block, 65 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr [all...] |
/external/libvpx/libvpx/vp9/common/ |
vp9_idct.h | 27 typedef void (*transform_1d)(const tran_low_t *, tran_low_t *); 34 typedef void (*highbd_transform_1d)(const tran_low_t *, tran_low_t *, int bd); 41 void vp9_iwht4x4_add(const tran_low_t *input, uint8_t *dest, int stride, 43 void vp9_idct4x4_add(const tran_low_t *input, uint8_t *dest, int stride, 45 void vp9_idct8x8_add(const tran_low_t *input, uint8_t *dest, int stride, 47 void vp9_idct16x16_add(const tran_low_t *input, uint8_t *dest, int stride, 49 void vp9_idct32x32_add(const tran_low_t *input, uint8_t *dest, int stride, 52 void vp9_iht4x4_add(TX_TYPE tx_type, const tran_low_t *input, uint8_t *dest [all...] |
vp9_idct.c | 20 void vp9_iht4x4_16_add_c(const tran_low_t *input, uint8_t *dest, int stride, 30 tran_low_t out[4 * 4]; 31 tran_low_t *outptr = out; 32 tran_low_t temp_in[4], temp_out[4]; 59 void vp9_iht8x8_64_add_c(const tran_low_t *input, uint8_t *dest, int stride, 62 tran_low_t out[8 * 8]; 63 tran_low_t *outptr = out; 64 tran_low_t temp_in[8], temp_out[8]; 92 void vp9_iht16x16_256_add_c(const tran_low_t *input, uint8_t *dest, int stride, 95 tran_low_t out[16 * 16] [all...] |
/external/libvpx/config/mips32-msa/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 34 int64_t vp9_block_error_msa(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 43 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 46 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 47 void vp9_fht16x16_msa(const int16_t *input, tran_low_t *output, int stride, int tx_type); 50 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type) [all...] |
/external/libvpx/config/mips64-msa/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 34 int64_t vp9_block_error_msa(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 43 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 46 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 47 void vp9_fht16x16_msa(const int16_t *input, tran_low_t *output, int stride, int tx_type); 50 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type) [all...] |
/external/libvpx/config/x86_64/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 34 int64_t vp9_block_error_sse2(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 44 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 45 void vp9_fdct8x8_quant_sse2(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *i (…) [all...] |
/external/libvpx/config/arm-neon/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 43 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 44 void vp9_fdct8x8_quant_neon(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 47 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 50 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type) [all...] |
/external/libvpx/config/arm64/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 43 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 44 void vp9_fdct8x8_quant_neon(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 47 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 50 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type) [all...] |
/external/libvpx/config/x86/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 34 int64_t vp9_block_error_sse2(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 44 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 45 void vp9_fdct8x8_quant_sse2(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *i (…) [all...] |
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
vp9_dct_neon.c | 22 tran_low_t *coeff_ptr, intptr_t n_coeffs, 24 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, 25 tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, 28 tran_low_t temp_buffer[64];
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
highbd_idct32x32_add_sse2.c | 17 void vpx_highbd_idct32x32_1_add_sse2(const tran_low_t *input, uint16_t *dest,
|
bitdepth_conversion_avx2.h | 21 static INLINE __m256i load_tran_low(const tran_low_t *a) {
|
/external/libvpx/config/mips32-dspr2/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 42 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 45 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 48 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 51 void vp9_fht8x8_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 57 void vp9_fwht4x4_c(const int16_t *input, tran_low_t *output, int stride); 60 void vp9_iht16x16_256_add_c(const tran_low_t *input, uint8_t *output, int pitch, int tx_type) [all...] |
/external/libvpx/config/arm/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 42 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 45 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 48 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 51 void vp9_fht8x8_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 57 void vp9_fwht4x4_c(const int16_t *input, tran_low_t *output, int stride); 60 void vp9_iht16x16_256_add_c(const tran_low_t *input, uint8_t *output, int pitch, int tx_type) [all...] |
/external/libvpx/config/generic/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 42 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 45 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 48 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 51 void vp9_fht8x8_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 57 void vp9_fwht4x4_c(const int16_t *input, tran_low_t *output, int stride); 60 void vp9_iht16x16_256_add_c(const tran_low_t *input, uint8_t *output, int pitch, int tx_type) [all...] |
/external/libvpx/config/mips32/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 42 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 45 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 48 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 51 void vp9_fht8x8_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 57 void vp9_fwht4x4_c(const int16_t *input, tran_low_t *output, int stride); 60 void vp9_iht16x16_256_add_c(const tran_low_t *input, uint8_t *output, int pitch, int tx_type) [all...] |
/external/libvpx/config/mips64/ |
vp9_rtcd.h | 33 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz); 42 void vp9_fdct8x8_quant_c(const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); 45 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 48 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 51 void vp9_fht8x8_c(const int16_t *input, tran_low_t *output, int stride, int tx_type); 57 void vp9_fwht4x4_c(const int16_t *input, tran_low_t *output, int stride); 60 void vp9_iht16x16_256_add_c(const tran_low_t *input, uint8_t *output, int pitch, int tx_type) [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
vp9_context_tree.h | 30 tran_low_t *coeff[MAX_MB_PLANE][3]; 31 tran_low_t *qcoeff[MAX_MB_PLANE][3]; 32 tran_low_t *dqcoeff[MAX_MB_PLANE][3]; 36 tran_low_t *coeff_pbuf[MAX_MB_PLANE][3]; 37 tran_low_t *qcoeff_pbuf[MAX_MB_PLANE][3]; 38 tran_low_t *dqcoeff_pbuf[MAX_MB_PLANE][3];
|
vp9_dct.c | 23 static void fdct4(const tran_low_t *input, tran_low_t *output) { 34 output[0] = (tran_low_t)fdct_round_shift(temp1); 35 output[2] = (tran_low_t)fdct_round_shift(temp2); 38 output[1] = (tran_low_t)fdct_round_shift(temp1); 39 output[3] = (tran_low_t)fdct_round_shift(temp2); 42 static void fdct8(const tran_low_t *input, tran_low_t *output) { 66 output[0] = (tran_low_t)fdct_round_shift(t0); 67 output[2] = (tran_low_t)fdct_round_shift(t2) [all...] |
/external/libvpx/libvpx/test/ |
hadamard_test.cc | 25 typedef void (*HadamardFunc)(const int16_t *a, int a_stride, tran_low_t *b); 50 void reference_hadamard8x8(const int16_t *a, int a_stride, tran_low_t *b) { 56 for (int i = 0; i < 64; ++i) b[i] = (tran_low_t)buf2[i]; 59 void reference_hadamard16x16(const int16_t *a, int a_stride, tran_low_t *b) { 70 const tran_low_t a0 = b[0]; 71 const tran_low_t a1 = b[64]; 72 const tran_low_t a2 = b[128]; 73 const tran_low_t a3 = b[192]; 76 const tran_low_t b0 = (a0 + a1) >> 1; 77 const tran_low_t b1 = (a0 - a1) >> 1 [all...] |
vp9_block_error_test.cc | 33 typedef int64_t (*HBDBlockErrorFunc)(const tran_low_t *coeff, 34 const tran_low_t *dqcoeff, 41 typedef int64_t (*BlockErrorFunc)(const tran_low_t *coeff, 42 const tran_low_t *dqcoeff, 46 int64_t BlockError8BitWrapper(const tran_low_t *coeff, 47 const tran_low_t *dqcoeff, intptr_t block_size, 72 DECLARE_ALIGNED(16, tran_low_t, coeff[4096]); 73 DECLARE_ALIGNED(16, tran_low_t, dqcoeff[4096]); 115 DECLARE_ALIGNED(16, tran_low_t, coeff[4096]); 116 DECLARE_ALIGNED(16, tran_low_t, dqcoeff[4096]) [all...] |
vp9_quantize_test.cc | 34 typedef void (*QuantizeFunc)(const tran_low_t *coeff, intptr_t count, 37 const int16_t *quant_shift, tran_low_t *qcoeff, 38 tran_low_t *dqcoeff, const int16_t *dequant, 84 DECLARE_ALIGNED(16, tran_low_t, coeff_ptr[256]); 89 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[256]); 90 DECLARE_ALIGNED(16, tran_low_t, dqcoeff_ptr[256]); 91 DECLARE_ALIGNED(16, tran_low_t, ref_qcoeff_ptr[256]); 92 DECLARE_ALIGNED(16, tran_low_t, ref_dqcoeff_ptr[256]); 142 DECLARE_ALIGNED(16, tran_low_t, coeff_ptr[1024]); 147 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[1024]) [all...] |
/external/libvpx/libvpx/vpx_dsp/ppc/ |
bitdepth_conversion_vsx.h | 21 static INLINE int16x8_t load_tran_low(int32_t c, const tran_low_t *s) { 33 static INLINE void store_tran_low(int16x8_t v, int32_t c, tran_low_t *s) {
|