Lines Matching refs:_p

30 	pixel32 _p; \
31 _p.data32 = *(uint32*)d; \
32 d[0] = (((((b) - _p.data8[0]) * (a)) + (_p.data8[0] << 8)) >> 8); \
33 d[1] = (((((g) - _p.data8[1]) * (a)) + (_p.data8[1] << 8)) >> 8); \
34 d[2] = (((((r) - _p.data8[2]) * (a)) + (_p.data8[2] << 8)) >> 8); \
41 pixel32 _p; \
42 _p.data32 = *(uint32*)d; \
43 d[0] = (((((b) - _p.data8[0]) * (a1)) + (_p.data8[0] << 8)) >> 8); \
44 d[1] = (((((g) - _p.data8[1]) * (a2)) + (_p.data8[1] << 8)) >> 8); \
45 d[2] = (((((r) - _p.data8[2]) * (a3)) + (_p.data8[2] << 8)) >> 8); \
80 pixel32 _p; \
81 _p.data32 = *(uint32*)d; \
82 d[0] = (((((b) - _p.data8[0]) * (a)) + (_p.data8[0] << 16)) >> 16); \
83 d[1] = (((((g) - _p.data8[1]) * (a)) + (_p.data8[1] << 16)) >> 16); \
84 d[2] = (((((r) - _p.data8[2]) * (a)) + (_p.data8[2] << 16)) >> 16); \
91 pixel32 _p; \
92 _p.data32 = *(uint32*)d; \
93 d[0] = (((((b) - _p.data8[0]) * (a1)) + (_p.data8[0] << 16)) >> 16); \
94 d[1] = (((((g) - _p.data8[1]) * (a2)) + (_p.data8[1] << 16)) >> 16); \
95 d[2] = (((((r) - _p.data8[2]) * (a3)) + (_p.data8[2] << 16)) >> 16); \
105 pixel32 _p; \
106 _p.data32 = *(uint32*)d; \
107 if (_p.data8[3] == 255) { \
108 d[0] = (((((b) - _p.data8[0]) * (a)) + (_p.data8[0] << 8)) >> 8); \
109 d[1] = (((((g) - _p.data8[1]) * (a)) + (_p.data8[1] << 8)) >> 8); \
110 d[2] = (((((r) - _p.data8[2]) * (a)) + (_p.data8[2] << 8)) >> 8); \
113 if (_p.data8[3] == 0) { \
120 uint32 alphaTemp = (65025 - alphaRest * (255 - _p.data8[3])); \
121 uint32 alphaDest = _p.data8[3] * alphaRest; \
123 d[0] = (_p.data8[0] * alphaDest + (b) * alphaSrc) / alphaTemp; \
124 d[1] = (_p.data8[1] * alphaDest + (g) * alphaSrc) / alphaTemp; \
125 d[2] = (_p.data8[2] * alphaDest + (r) * alphaSrc) / alphaTemp; \
134 pixel32 _p; \
135 _p.data32 = *(uint32*)d; \
136 if (_p.data8[3] == 255) { \
137 d[0] = (((((b) - _p.data8[0]) * (a1)) + (_p.data8[0] << 8)) >> 8); \
138 d[1] = (((((g) - _p.data8[1]) * (a2)) + (_p.data8[1] << 8)) >> 8); \
139 d[2] = (((((r) - _p.data8[2]) * (a3)) + (_p.data8[2] << 8)) >> 8); \
142 if (_p.data8[3] == 0) { \
151 uint32 alphaTemp1 = (65025 - alphaRest1 * (255 - _p.data8[3])); \
152 uint32 alphaTemp2 = (65025 - alphaRest2 * (255 - _p.data8[3])); \
153 uint32 alphaTemp3 = (65025 - alphaRest3 * (255 - _p.data8[3])); \
154 uint32 alphaDest1 = _p.data8[3] * alphaRest1; \
155 uint32 alphaDest2 = _p.data8[3] * alphaRest2; \
156 uint32 alphaDest3 = _p.data8[3] * alphaRest3; \
160 d[0] = (_p.data8[0] * alphaDest1 + (b) * alphaSrc1) / alphaTemp1; \
161 d[1] = (_p.data8[1] * alphaDest2 + (g) * alphaSrc2) / alphaTemp2; \
162 d[2] = (_p.data8[2] * alphaDest3 + (r) * alphaSrc3) / alphaTemp3; \