Lines Matching refs:DRAW_MUL
29 #define DRAW_MUL(_a, _b) (((unsigned)(_a)*(_b))/255) macro
56 sr = DRAW_MUL(inva, sr) + r; \
57 sg = DRAW_MUL(inva, sg) + g; \
58 sb = DRAW_MUL(inva, sb) + b; \
59 sa = DRAW_MUL(inva, sa) + a; \
77 sr = DRAW_MUL(sr, r); \
78 sg = DRAW_MUL(sg, g); \
79 sb = DRAW_MUL(sb, b); \
87 sr = DRAW_MUL(sr, r) + DRAW_MUL(inva, sr); if (sr > 0xff) sr = 0xff; \
88 sg = DRAW_MUL(sg, g) + DRAW_MUL(inva, sg); if (sg > 0xff) sg = 0xff; \
89 sb = DRAW_MUL(sb, b) + DRAW_MUL(inva, sb); if (sb > 0xff) sb = 0xff; \
90 sa = DRAW_MUL(sa, a) + DRAW_MUL(inva, sa); if (sa > 0xff) sa = 0xff; \
545 a = DRAW_MUL(_a, (Weighting ^ 255)); \
546 r = DRAW_MUL(_r, a); \
547 g = DRAW_MUL(_g, a); \
548 b = DRAW_MUL(_b, a); \
553 a = DRAW_MUL(_a, Weighting); \
554 r = DRAW_MUL(_r, a); \
555 g = DRAW_MUL(_g, a); \
556 b = DRAW_MUL(_b, a); \
580 a = DRAW_MUL(_a, (Weighting ^ 255)); \
581 r = DRAW_MUL(_r, a); \
582 g = DRAW_MUL(_g, a); \
583 b = DRAW_MUL(_b, a); \
588 a = DRAW_MUL(_a, Weighting); \
589 r = DRAW_MUL(_r, a); \
590 g = DRAW_MUL(_g, a); \
591 b = DRAW_MUL(_b, a); \