Lines Matching refs:mask
29 const uint32_t mask = 0xFF00FF;
32 uint32_t lo = (a00 & mask) * scale;
33 uint32_t hi = ((a00 >> 8) & mask) * scale;
36 lo += (a01 & mask) * scale;
37 hi += ((a01 >> 8) & mask) * scale;
40 lo += (a10 & mask) * scale;
41 hi += ((a10 >> 8) & mask) * scale;
43 lo += (a11 & mask) * xy;
44 hi += ((a11 >> 8) & mask) * xy;
46 *dstColor = ((lo >> 8) & mask) | (hi & ~mask);
59 const uint32_t mask = 0xFF00FF;
62 uint32_t lo = (a00 & mask) * scale;
63 uint32_t hi = ((a00 >> 8) & mask) * scale;
66 lo += (a01 & mask) * scale;
67 hi += ((a01 >> 8) & mask) * scale;
70 lo += (a10 & mask) * scale;
71 hi += ((a10 >> 8) & mask) * scale;
73 lo += (a11 & mask) * xy;
74 hi += ((a11 >> 8) & mask) * xy;
76 lo = ((lo >> 8) & mask) * alphaScale;
77 hi = ((hi >> 8) & mask) * alphaScale;
79 *dstColor = ((lo >> 8) & mask) | (hi & ~mask);
89 const uint32_t mask = 0xFF00FF;
92 uint32_t lo = (color0 & mask) * scale;
93 uint32_t hi = ((color0 >> 8) & mask) * scale;
96 lo += (color1 & mask) * scale;
97 hi += ((color1 >> 8) & mask) * scale;
99 *dstColor = ((lo >> 8) & mask) | (hi & ~mask);
111 const uint32_t mask = 0xFF00FF;
114 uint32_t lo = (color0 & mask) * scale;
115 uint32_t hi = ((color0 >> 8) & mask) * scale;
118 lo += (color1 & mask) * scale;
119 hi += ((color1 >> 8) & mask) * scale;
121 lo = ((lo >> 8) & mask) * alphaScale;
122 hi = ((hi >> 8) & mask) * alphaScale;
124 *dstColor = ((lo >> 8) & mask) | (hi & ~mask);