Home
last modified time | relevance | path

Searched refs:tx_type (Results 1 – 23 of 23) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
Dvp9_idct.h102 void vp9_iht4x4_add(TX_TYPE tx_type, const int16_t *input, uint8_t *dest,
104 void vp9_iht8x8_add(TX_TYPE tx_type, const int16_t *input, uint8_t *dest,
106 void vp9_iht16x16_add(TX_TYPE tx_type, const int16_t *input, uint8_t *dest,
Dvp9_idct.c284 int tx_type) { in vp9_iht4x4_16_add_c() argument
299 IHT_4[tx_type].rows(input, outptr); in vp9_iht4x4_16_add_c()
308 IHT_4[tx_type].cols(temp_in, temp_out); in vp9_iht4x4_16_add_c()
399 int tx_type) { in vp9_iht8x8_64_add_c() argument
404 const transform_2d ht = IHT_8[tx_type]; in vp9_iht8x8_64_add_c()
817 int tx_type) { in vp9_iht16x16_256_add_c() argument
822 const transform_2d ht = IHT_16[tx_type]; in vp9_iht16x16_256_add_c()
1382 void vp9_iht4x4_add(TX_TYPE tx_type, const int16_t *input, uint8_t *dest, in vp9_iht4x4_add() argument
1384 if (tx_type == DCT_DCT) in vp9_iht4x4_add()
1387 vp9_iht4x4_16_add(input, dest, stride, tx_type); in vp9_iht4x4_add()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_encodemb.c487 TX_TYPE tx_type; in encode_block_intra() local
523 tx_type = get_tx_type(pd->plane_type, xd); in encode_block_intra()
524 scan_order = &vp9_scan_orders[TX_16X16][tx_type]; in encode_block_intra()
533 vp9_fht16x16(src_diff, coeff, diff_stride, tx_type); in encode_block_intra()
540 vp9_iht16x16_add(tx_type, dqcoeff, dst, dst_stride, *eob); in encode_block_intra()
543 tx_type = get_tx_type(pd->plane_type, xd); in encode_block_intra()
544 scan_order = &vp9_scan_orders[TX_8X8][tx_type]; in encode_block_intra()
553 vp9_fht8x8(src_diff, coeff, diff_stride, tx_type); in encode_block_intra()
560 vp9_iht8x8_add(tx_type, dqcoeff, dst, dst_stride, *eob); in encode_block_intra()
563 tx_type = get_tx_type_4x4(pd->plane_type, xd, block); in encode_block_intra()
[all …]
Dvp9_dct.c159 int stride, int tx_type) { in vp9_fht4x4_c() argument
160 if (tx_type == DCT_DCT) { in vp9_fht4x4_c()
167 const transform_2d ht = FHT_4[tx_type]; in vp9_fht4x4_c()
571 int stride, int tx_type) { in vp9_fht8x8_c() argument
572 if (tx_type == DCT_DCT) { in vp9_fht8x8_c()
579 const transform_2d ht = FHT_8[tx_type]; in vp9_fht8x8_c()
968 int stride, int tx_type) { in vp9_fht16x16_c() argument
969 if (tx_type == DCT_DCT) { in vp9_fht16x16_c()
976 const transform_2d ht = FHT_16[tx_type]; in vp9_fht16x16_c()
Dvp9_rdopt.c1123 const TX_TYPE tx_type = get_tx_type_4x4(PLANE_TYPE_Y, xd, block); in rd_pick_intra4x4block() local
1124 const scan_order *so = &vp9_scan_orders[TX_4X4][tx_type]; in rd_pick_intra4x4block()
1125 vp9_fht4x4(src_diff, coeff, 8, tx_type); in rd_pick_intra4x4block()
1134 vp9_iht4x4_add(tx_type, BLOCK_OFFSET(pd->dqcoeff, block), in rd_pick_intra4x4block()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
Dfdct8x8_test.cc35 int tx_type);
37 int tx_type);
42 void fdct8x8_ref(const int16_t *in, int16_t *out, int stride, int tx_type) { in fdct8x8_ref() argument
46 void fht8x8_ref(const int16_t *in, int16_t *out, int stride, int tx_type) { in fht8x8_ref() argument
47 vp9_fht8x8_c(in, out, stride, tx_type); in fht8x8_ref()
Dfdct4x4_test.cc36 int tx_type);
38 int tx_type);
43 void fdct4x4_ref(const int16_t *in, int16_t *out, int stride, int tx_type) { in fdct4x4_ref() argument
47 void fht4x4_ref(const int16_t *in, int16_t *out, int stride, int tx_type) { in fht4x4_ref() argument
48 vp9_fht4x4_c(in, out, stride, tx_type); in fht4x4_ref()
Ddct16x16_test.cc264 int tx_type);
266 int tx_type);
271 void fdct16x16_ref(const int16_t *in, int16_t *out, int stride, int tx_type) { in fdct16x16_ref() argument
275 void fht16x16_ref(const int16_t *in, int16_t *out, int stride, int tx_type) { in fht16x16_ref() argument
276 vp9_fht16x16_c(in, out, stride, tx_type); in fht16x16_ref()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/
Dvp9_rtcd.h300 void vp9_iht4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
301 void vp9_iht4x4_16_add_dspr2(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
304 void vp9_iht8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
305 void vp9_iht8x8_64_add_dspr2(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
308 void vp9_iht16x16_256_add_c(const int16_t *input, uint8_t *output, int pitch, int tx_type);
309 void vp9_iht16x16_256_add_dspr2(const int16_t *input, uint8_t *output, int pitch, int tx_type);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/
Dvp9_rtcd.h291 void vp9_iht4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
292 void vp9_iht4x4_16_add_neon(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
295 void vp9_iht8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
296 void vp9_iht8x8_64_add_neon(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
299 void vp9_iht16x16_256_add_c(const int16_t *input, uint8_t *output, int pitch, int tx_type);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/
Dvp9_rtcd.h350 void vp9_iht4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
351 void vp9_iht4x4_16_add_sse2(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
352 …XTERN void (*vp9_iht4x4_16_add)(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
354 void vp9_iht8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
355 void vp9_iht8x8_64_add_sse2(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
356 …XTERN void (*vp9_iht8x8_64_add)(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
358 void vp9_iht16x16_256_add_c(const int16_t *input, uint8_t *output, int pitch, int tx_type);
359 void vp9_iht16x16_256_add_sse2(const int16_t *input, uint8_t *output, int pitch, int tx_type);
360 …EXTERN void (*vp9_iht16x16_256_add)(const int16_t *input, uint8_t *output, int pitch, int tx_type);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/
Dvp9_itrans4_dspr2.c366 int dest_stride, int tx_type) { in vp9_iht4x4_16_add_dspr2() argument
380 switch (tx_type) { in vp9_iht4x4_16_add_dspr2()
Dvp9_itrans8_dspr2.c550 int dest_stride, int tx_type) { in vp9_iht8x8_64_add_dspr2() argument
564 switch (tx_type) { in vp9_iht8x8_64_add_dspr2()
Dvp9_itrans16_dspr2.c1086 int pitch, int tx_type) { in vp9_iht16x16_256_add_dspr2() argument
1100 switch (tx_type) { in vp9_iht16x16_256_add_dspr2()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
Dvp9_iht4x4_add_neon.asm143 ; int dest_stride, int tx_type)
148 ; r3 int tx_type)
149 ; This function will only handle tx_type of 1,2,3.
Dvp9_iht8x8_add_neon.asm563 ; int dest_stride, int tx_type)
568 ; r3 int tx_type)
569 ; This function will only handle tx_type of 1,2,3.
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
Dvp9_decodeframe.c197 TX_TYPE tx_type = DCT_DCT; in inverse_transform_block() local
202 tx_type = get_tx_type_4x4(plane_type, xd, block); in inverse_transform_block()
203 if (tx_type == DCT_DCT) in inverse_transform_block()
206 vp9_iht4x4_16_add(dqcoeff, dst, stride, tx_type); in inverse_transform_block()
209 tx_type = get_tx_type(plane_type, xd); in inverse_transform_block()
210 vp9_iht8x8_add(tx_type, dqcoeff, dst, stride, eob); in inverse_transform_block()
213 tx_type = get_tx_type(plane_type, xd); in inverse_transform_block()
214 vp9_iht16x16_add(tx_type, dqcoeff, dst, stride, eob); in inverse_transform_block()
217 tx_type = DCT_DCT; in inverse_transform_block()
227 if (tx_type == DCT_DCT && tx_size <= TX_16X16 && eob <= 10) in inverse_transform_block()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/
Dvp9_rtcd.h267 void vp9_iht4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
270 void vp9_iht8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
273 void vp9_iht16x16_256_add_c(const int16_t *input, uint8_t *output, int pitch, int tx_type);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/
Dvp9_rtcd.h267 void vp9_iht4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
270 void vp9_iht8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
273 void vp9_iht16x16_256_add_c(const int16_t *input, uint8_t *output, int pitch, int tx_type);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/
Dvp9_rtcd.h267 void vp9_iht4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
270 void vp9_iht8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride, int tx_type);
273 void vp9_iht16x16_256_add_c(const int16_t *input, uint8_t *output, int pitch, int tx_type);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
Dvp9_dct_avx2.c248 int stride, int tx_type) { in vp9_fht4x4_avx2() argument
251 switch (tx_type) { in vp9_fht4x4_avx2()
1036 int stride, int tx_type) { in vp9_fht8x8_avx2() argument
1039 switch (tx_type) { in vp9_fht8x8_avx2()
2548 int stride, int tx_type) { in vp9_fht16x16_avx2() argument
2551 switch (tx_type) { in vp9_fht16x16_avx2()
Dvp9_dct_sse2.c349 int stride, int tx_type) { in vp9_fht4x4_sse2() argument
352 switch (tx_type) { in vp9_fht4x4_sse2()
1137 int stride, int tx_type) { in vp9_fht8x8_sse2() argument
1140 switch (tx_type) { in vp9_fht8x8_sse2()
2649 int stride, int tx_type) { in vp9_fht16x16_sse2() argument
2652 switch (tx_type) { in vp9_fht16x16_sse2()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
Dvp9_idct_intrin_sse2.c269 int tx_type) { in vp9_iht4x4_16_add_sse2() argument
277 switch (tx_type) { in vp9_iht4x4_16_add_sse2()
932 int tx_type) { in vp9_iht8x8_64_add_sse2() argument
947 switch (tx_type) { in vp9_iht8x8_64_add_sse2()
2496 int tx_type) { in vp9_iht16x16_256_add_sse2() argument
2503 switch (tx_type) { in vp9_iht16x16_256_add_sse2()