Lines Matching refs:mask

775     if (!d->dc[d->level].fill_set ||  ( d->mask & U_DRAW_NOFILL)) { // nofill are lines and arcs
1759 //std::cout << "BEFORE DRAW logic d->mask: " << std::hex << d->mask << " wmr_mask: " << wmr_mask << std::dec << std::endl;
1762 << " test0 " << ( d->mask & U_DRAW_VISIBLE)
1763 << " test1 " << ( d->mask & U_DRAW_FORCE)
1766 << " test4 " << !(d->mask & U_DRAW_ONLYTO)
1767 << " test5 " << ((d->mask & U_DRAW_ONLYTO) && !(wmr_mask & U_DRAW_ONLYTO) )
1773 (d->mask & U_DRAW_VISIBLE) && // This record is drawable
1775 (d->mask & U_DRAW_FORCE) || // This draw is forced by STROKE/FILL/STROKEANDFILL PATH
1779 ( !(d->mask & U_DRAW_ONLYTO) ) || // Non *TO records cannot be followed by any Visible
1780 ((d->mask & U_DRAW_ONLYTO) && !(wmr_mask & U_DRAW_ONLYTO) )// *TO records can only be followed by other *TO records
1796 d->mask = 0;
1799 // std::cout << "AFTER DRAW logic d->mask: " << std::hex << d->mask << " wmr_mask: " << wmr_mask << std::dec << std::endl;
1999 d->mask |= wmr_mask;
2010 d->mask |= wmr_mask;
2083 d->mask |= wmr_mask;
2107 d->mask |= wmr_mask;
2136 d->mask |= wmr_mask;
2157 d->mask |= wmr_mask;
2220 d->mask |= wmr_mask;
2237 d->mask |= wmr_mask;
2292 d->mask |= wmr_mask;
2294 d->mask |= U_DRAW_CLOSED; // Bitblit is not really open or closed, but we need it to fill, and this is the flag for that
2330 d->mask |= wmr_mask;
2332 d->mask |= U_DRAW_CLOSED; // Bitblit is not really open or closed, but we need it to fill, and this is the flag for that
2360 d->mask |= wmr_mask;
2504 d->mask |= wmr_mask;
2671 d->mask |= wmr_mask;
2734 d->mask |= wmr_mask;
2736 d->mask |= U_DRAW_CLOSED; // Bitblit is not really open or closed, but we need it to fill, and this is the flag for that