10 #define JPEG_INTERNALS 15 #ifdef DCT_ISLOW_SUPPORTED 22 Sorry,
this code only copes with 8x8 DCTs.
59 #if BITS_IN_JSAMPLE == 8 75 #define FIX_0_298631336 ((INT32)2446) 76 #define FIX_0_390180644 ((INT32)3196) 77 #define FIX_0_541196100 ((INT32)4433) 78 #define FIX_0_765366865 ((INT32)6270) 79 #define FIX_0_899976223 ((INT32)7373) 80 #define FIX_1_175875602 ((INT32)9633) 81 #define FIX_1_501321110 ((INT32)12299) 82 #define FIX_1_847759065 ((INT32)15137) 83 #define FIX_1_961570560 ((INT32)16069) 84 #define FIX_2_053119869 ((INT32)16819) 85 #define FIX_2_562915447 ((INT32)20995) 86 #define FIX_3_072711026 ((INT32)25172) 88 #define FIX_0_298631336 FIX(0.298631336) 89 #define FIX_0_390180644 FIX(0.390180644) 90 #define FIX_0_541196100 FIX(0.541196100) 91 #define FIX_0_765366865 FIX(0.765366865) 92 #define FIX_0_899976223 FIX(0.899976223) 93 #define FIX_1_175875602 FIX(1.175875602) 94 #define FIX_1_501321110 FIX(1.501321110) 95 #define FIX_1_847759065 FIX(1.847759065) 96 #define FIX_1_961570560 FIX(1.961570560) 97 #define FIX_2_053119869 FIX(2.053119869) 98 #define FIX_2_562915447 FIX(2.562915447) 99 #define FIX_3_072711026 FIX(3.072711026) 109 #if BITS_IN_JSAMPLE == 8 110 #define MULTIPLY(var, const) MULTIPLY16C16(var, const) 112 #define MULTIPLY(var, const) ((var) * (const)) 121 INT32 tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
135 tmp0 = dataptr[0] + dataptr[7];
136 tmp7 = dataptr[0] - dataptr[7];
137 tmp1 = dataptr[1] + dataptr[6];
138 tmp6 = dataptr[1] - dataptr[6];
139 tmp2 = dataptr[2] + dataptr[5];
140 tmp5 = dataptr[2] - dataptr[5];
141 tmp3 = dataptr[3] + dataptr[4];
142 tmp4 = dataptr[3] - dataptr[4];
GLOBAL(void) jpeg_fdct_islow(DCTELEM *data)
#define MULTIPLY(var, const)
GLsizei GLsizei GLenum GLenum const GLvoid * data