Lines Matching refs:pix
49 /* `fir' and `pix' must be at least 32 bit wide, since the sum of */
54 FT_UInt fir[4]; /* below, `pix' is used as the 5th element */
72 FT_UInt val, pix;
76 pix = fir[0] + weights[0] * val;
82 pix >>= 8;
83 pix |= (FT_UInt)-(FT_Int)( pix >> 8 );
84 line[xx - 2] = (FT_Byte)pix;
88 FT_UInt pix;
91 pix = fir[0] >> 8;
92 pix |= (FT_UInt)-(FT_Int)( pix >> 8 );
93 line[xx - 2] = (FT_Byte)pix;
95 pix = fir[1] >> 8;
96 pix |= (FT_UInt)-(FT_Int)( pix >> 8 );
97 line[xx - 1] = (FT_Byte)pix;
112 FT_UInt fir[4]; /* below, `pix' is used as the 5th element */
132 FT_UInt val, pix;
136 pix = fir[0] + weights[0] * val;
142 pix >>= 8;
143 pix |= (FT_UInt)-(FT_Int)( pix >> 8 );
144 col[-2 * pitch] = (FT_Byte)pix;
149 FT_UInt pix;
152 pix = fir[0] >> 8;
153 pix |= (FT_UInt)-(FT_Int)( pix >> 8 );
154 col[-2 * pitch] = (FT_Byte)pix;
156 pix = fir[1] >> 8;
157 pix |= (FT_UInt)-(FT_Int)( pix >> 8 );
158 col[-pitch] = (FT_Byte)pix;