OLD | NEW |
1 ; | 1 ; |
2 ; Automatically generated include file from jsimdcfg.inc.h | 2 ; Automatically generated include file from jsimdcfg.inc.h |
3 ; | 3 ; |
4 ; | 4 ; |
5 ; -- jpeglib.h | 5 ; -- jpeglib.h |
6 ; | 6 ; |
7 %define DCTSIZE 8 | 7 %define DCTSIZE 8 |
8 %define DCTSIZE2 64 | 8 %define DCTSIZE2 64 |
9 ; | 9 ; |
10 ; -- jmorecfg.h | 10 ; -- jmorecfg.h |
11 ; | 11 ; |
12 %define RGB_RED 0 | 12 %define RGB_RED 0 |
13 %define RGB_GREEN 1 | 13 %define RGB_GREEN 1 |
14 %define RGB_BLUE 2 | 14 %define RGB_BLUE 2 |
15 %define RGB_PIXELSIZE 3 | 15 %define RGB_PIXELSIZE 3 |
| 16 %define EXT_RGB_RED 0 |
| 17 %define EXT_RGB_GREEN 1 |
| 18 %define EXT_RGB_BLUE 2 |
| 19 %define EXT_RGB_PIXELSIZE 3 |
| 20 %define EXT_RGBX_RED 0 |
| 21 %define EXT_RGBX_GREEN 1 |
| 22 %define EXT_RGBX_BLUE 2 |
| 23 %define EXT_RGBX_PIXELSIZE 4 |
| 24 %define EXT_BGR_RED 2 |
| 25 %define EXT_BGR_GREEN 1 |
| 26 %define EXT_BGR_BLUE 0 |
| 27 %define EXT_BGR_PIXELSIZE 3 |
| 28 %define EXT_BGRX_RED 2 |
| 29 %define EXT_BGRX_GREEN 1 |
| 30 %define EXT_BGRX_BLUE 0 |
| 31 %define EXT_BGRX_PIXELSIZE 4 |
| 32 %define EXT_XBGR_RED 3 |
| 33 %define EXT_XBGR_GREEN 2 |
| 34 %define EXT_XBGR_BLUE 1 |
| 35 %define EXT_XBGR_PIXELSIZE 4 |
| 36 %define EXT_XRGB_RED 1 |
| 37 %define EXT_XRGB_GREEN 2 |
| 38 %define EXT_XRGB_BLUE 3 |
| 39 %define EXT_XRGB_PIXELSIZE 4 |
| 40 %define RGBX_FILLER_0XFF 1 |
16 ; Representation of a single sample (pixel element value). | 41 ; Representation of a single sample (pixel element value). |
17 ; On this SIMD implementation, this must be 'unsigned char'. | 42 ; On this SIMD implementation, this must be 'unsigned char'. |
18 ; | 43 ; |
19 %define JSAMPLE byte ; unsigned char | 44 %define JSAMPLE byte ; unsigned char |
20 %define SIZEOF_JSAMPLE SIZEOF_BYTE ; sizeof(JSAMPLE) | 45 %define SIZEOF_JSAMPLE SIZEOF_BYTE ; sizeof(JSAMPLE) |
21 %define CENTERJSAMPLE 128 | 46 %define CENTERJSAMPLE 128 |
22 ; Representation of a DCT frequency coefficient. | 47 ; Representation of a DCT frequency coefficient. |
23 ; On this SIMD implementation, this must be 'short'. | 48 ; On this SIMD implementation, this must be 'short'. |
24 ; | 49 ; |
25 %define JCOEF word ; short | 50 %define JCOEF word ; short |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
60 ; | 85 ; |
61 ; -- jsimd.h | 86 ; -- jsimd.h |
62 ; | 87 ; |
63 %define JSIMD_NONE 0x00 | 88 %define JSIMD_NONE 0x00 |
64 %define JSIMD_MMX 0x01 | 89 %define JSIMD_MMX 0x01 |
65 %define JSIMD_3DNOW 0x02 | 90 %define JSIMD_3DNOW 0x02 |
66 %define JSIMD_SSE 0x04 | 91 %define JSIMD_SSE 0x04 |
67 %define JSIMD_SSE2 0x08 | 92 %define JSIMD_SSE2 0x08 |
68 ; Short forms of external names for systems with brain-damaged linkers. | 93 ; Short forms of external names for systems with brain-damaged linkers. |
69 ; | 94 ; |
OLD | NEW |