equal
deleted
inserted
replaced
7172 && qRed(*dst) <= da && qBlue(*dst) <= da && qGreen(*dst) <= da |
7172 && qRed(*dst) <= da && qBlue(*dst) <= da && qGreen(*dst) <= da |
7173 #endif |
7173 #endif |
7174 ) { |
7174 ) { |
7175 |
7175 |
7176 int a = qGray(coverage); |
7176 int a = qGray(coverage); |
7177 sr = qt_div_255(sr * a); |
7177 sr = qt_div_255(qt_pow_rgb_invgamma[sr] * a); |
7178 sg = qt_div_255(sg * a); |
7178 sg = qt_div_255(qt_pow_rgb_invgamma[sg] * a); |
7179 sb = qt_div_255(sb * a); |
7179 sb = qt_div_255(qt_pow_rgb_invgamma[sb] * a); |
7180 |
7180 |
7181 int ia = 255 - a; |
7181 int ia = 255 - a; |
7182 dr = qt_div_255(dr * ia); |
7182 dr = qt_div_255(dr * ia); |
7183 dg = qt_div_255(dg * ia); |
7183 dg = qt_div_255(dg * ia); |
7184 db = qt_div_255(db * ia); |
7184 db = qt_div_255(db * ia); |