diff options
author | dcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db> | 2011-06-17 21:12:58 +0000 |
---|---|---|
committer | dcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db> | 2011-06-17 21:12:58 +0000 |
commit | 2b27f764e37d8ff499f62ff673b010d50007e408 (patch) | |
tree | 2465f15da4b1a53ac035d7be75077f489d5cc8bb /simd/jsimd.h | |
parent | 6691fdf6dc74dd308ccf3ff2146fc0cadc179254 (diff) |
NEON-optimized 2x2 and 4x4 scaled iDCTs
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@662 632fc199-4ca6-4c93-a231-07263d6284db
Diffstat (limited to 'simd/jsimd.h')
-rw-r--r-- | simd/jsimd.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/simd/jsimd.h b/simd/jsimd.h index 3b801f4..39a0867 100644 --- a/simd/jsimd.h +++ b/simd/jsimd.h @@ -569,6 +569,15 @@ EXTERN(void) jsimd_idct_4x4_sse2 JPP((void * dct_table, JSAMPARRAY output_buf, JDIMENSION output_col)); +EXTERN(void) jsimd_idct_2x2_neon JPP((void * dct_table, + JCOEFPTR coef_block, + JSAMPARRAY output_buf, + JDIMENSION output_col)); +EXTERN(void) jsimd_idct_4x4_neon JPP((void * dct_table, + JCOEFPTR coef_block, + JSAMPARRAY output_buf, + JDIMENSION output_col)); + /* SIMD Inverse DCT */ EXTERN(void) jsimd_idct_islow_mmx JPP((void * dct_table, JCOEFPTR coef_block, |