• Home
  • Raw
  • Download

Lines Matching refs:fixc

636 #define fixc       12  macro
637 #define b_cb fix( 1.772, fixc )
638 #define g_cb -fix( 0.34414, fixc )
639 #define g_cr -fix( 0.71414, fixc )
640 #define r_cr fix( 1.402, fixc )
642 #define y_r fix( 0.299, fixc )
643 #define y_g fix( 0.587, fixc )
644 #define y_b fix( 0.114, fixc )
646 #define cb_r -fix( 0.1687, fixc )
647 #define cb_g -fix( 0.3313, fixc )
648 #define cb_b fix( 0.5, fixc )
650 #define cr_r fix( 0.5, fixc )
651 #define cr_g -fix( 0.4187, fixc )
652 #define cr_b -fix( 0.0813, fixc )
1214 int Y = (cmp[x] + 128*4) << fixc; in ProcessScan()
1217 int t = (Y + Cb*b_cb) >> (fixc + 2); in ProcessScan()
1219 t = (Y + Cb*g_cb + Cr*g_cr) >> (fixc + 2); in ProcessScan()
1221 t = (Y + Cr*r_cr) >> (fixc + 2); in ProcessScan()
1229 int Y = (cmp[x] + 128*4) << fixc; in ProcessScan()
1232 int t = (Y + Cb*b_cb) >> (fixc + 2); in ProcessScan()
1234 t = (Y + Cb*g_cb + Cr*g_cr) >> (fixc + 2); in ProcessScan()
1236 t = (Y + Cr*r_cr) >> (fixc + 2); in ProcessScan()
1238 Y = (cmp[x+1] + 128*4) << fixc; in ProcessScan()
1239 t = (Y + Cb*b_cb) >> (fixc + 2); in ProcessScan()
1241 t = (Y + Cb*g_cb + Cr*g_cr) >> (fixc + 2); in ProcessScan()
1243 t = (Y + Cr*r_cr) >> (fixc + 2); in ProcessScan()
1249 int Y = (cmp[x] + 128*4) << fixc; in ProcessScan()
1252 int t = (Y + Cb*b_cb) >> (fixc + 2); in ProcessScan()
1254 t = (Y + Cb*g_cb + Cr*g_cr) >> (fixc + 2); in ProcessScan()
1256 t = (Y + Cr*r_cr) >> (fixc + 2); in ProcessScan()
1767 int Y = descale( r*y_r + g*y_g + b*y_b, fixc - 2) - 128*4; in WriteImage()
1768 int U = descale( r*cb_r + g*cb_g + b*cb_b, fixc - 2 ); in WriteImage()
1769 int V = descale( r*cr_r + g*cr_g + b*cr_b, fixc - 2 ); in WriteImage()