| OLD | NEW |
| 1 // This file generates the include file for the assembly | 1 // This file generates the include file for the assembly |
| 2 // implementations by abusing the C preprocessor. | 2 // implementations by abusing the C preprocessor. |
| 3 // | 3 // |
| 4 // Note: Some things are manually defined as they need to | 4 // Note: Some things are manually defined as they need to |
| 5 // be mapped to NASM types. | 5 // be mapped to NASM types. |
| 6 | 6 |
| 7 ; | 7 ; |
| 8 ; Automatically generated include file from jsimdcfg.inc.h | 8 ; Automatically generated include file from jsimdcfg.inc.h |
| 9 ; | 9 ; |
| 10 | 10 |
| (...skipping 14 matching lines...) Expand all Loading... |
| 25 definev(DCTSIZE) | 25 definev(DCTSIZE) |
| 26 definev(DCTSIZE2) | 26 definev(DCTSIZE2) |
| 27 | 27 |
| 28 ; | 28 ; |
| 29 ; -- jmorecfg.h | 29 ; -- jmorecfg.h |
| 30 ; | 30 ; |
| 31 | 31 |
| 32 definev(RGB_RED) | 32 definev(RGB_RED) |
| 33 definev(RGB_GREEN) | 33 definev(RGB_GREEN) |
| 34 definev(RGB_BLUE) | 34 definev(RGB_BLUE) |
| 35 definev(RGB_PIXELSIZE) |
| 35 | 36 |
| 36 definev(RGB_PIXELSIZE) | 37 definev(EXT_RGB_RED) |
| 38 definev(EXT_RGB_GREEN) |
| 39 definev(EXT_RGB_BLUE) |
| 40 definev(EXT_RGB_PIXELSIZE) |
| 41 |
| 42 definev(EXT_RGBX_RED) |
| 43 definev(EXT_RGBX_GREEN) |
| 44 definev(EXT_RGBX_BLUE) |
| 45 definev(EXT_RGBX_PIXELSIZE) |
| 46 |
| 47 definev(EXT_BGR_RED) |
| 48 definev(EXT_BGR_GREEN) |
| 49 definev(EXT_BGR_BLUE) |
| 50 definev(EXT_BGR_PIXELSIZE) |
| 51 |
| 52 definev(EXT_BGRX_RED) |
| 53 definev(EXT_BGRX_GREEN) |
| 54 definev(EXT_BGRX_BLUE) |
| 55 definev(EXT_BGRX_PIXELSIZE) |
| 56 |
| 57 definev(EXT_XBGR_RED) |
| 58 definev(EXT_XBGR_GREEN) |
| 59 definev(EXT_XBGR_BLUE) |
| 60 definev(EXT_XBGR_PIXELSIZE) |
| 61 |
| 62 definev(EXT_XRGB_RED) |
| 63 definev(EXT_XRGB_GREEN) |
| 64 definev(EXT_XRGB_BLUE) |
| 65 definev(EXT_XRGB_PIXELSIZE) |
| 66 |
| 67 %define RGBX_FILLER_0XFF 1 |
| 37 | 68 |
| 38 ; Representation of a single sample (pixel element value). | 69 ; Representation of a single sample (pixel element value). |
| 39 ; On this SIMD implementation, this must be 'unsigned char'. | 70 ; On this SIMD implementation, this must be 'unsigned char'. |
| 40 ; | 71 ; |
| 41 | 72 |
| 42 %define JSAMPLE byte ; unsigned char | 73 %define JSAMPLE byte ; unsigned char |
| 43 %define SIZEOF_JSAMPLE SIZEOF_BYTE ; sizeof(JSAMPLE) | 74 %define SIZEOF_JSAMPLE SIZEOF_BYTE ; sizeof(JSAMPLE) |
| 44 | 75 |
| 45 definev(CENTERJSAMPLE) | 76 definev(CENTERJSAMPLE) |
| 46 | 77 |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 159 definev(jsimd_idct_islow_sse2) | 190 definev(jsimd_idct_islow_sse2) |
| 160 definev(jconst_idct_ifast_sse2) | 191 definev(jconst_idct_ifast_sse2) |
| 161 definev(jsimd_idct_ifast_sse2) | 192 definev(jsimd_idct_ifast_sse2) |
| 162 definev(jsimd_idct_float_3dnow) | 193 definev(jsimd_idct_float_3dnow) |
| 163 definev(jconst_idct_float_sse) | 194 definev(jconst_idct_float_sse) |
| 164 definev(jsimd_idct_float_sse) | 195 definev(jsimd_idct_float_sse) |
| 165 definev(jconst_idct_float_sse2) | 196 definev(jconst_idct_float_sse2) |
| 166 definev(jsimd_idct_float_sse2) | 197 definev(jsimd_idct_float_sse2) |
| 167 #endif /* NEED_SHORT_EXTERNAL_NAMES */ | 198 #endif /* NEED_SHORT_EXTERNAL_NAMES */ |
| 168 | 199 |
| OLD | NEW |