Home | History | Annotate | Download | only in effects

Lines Matching full:blend

66         return false; // LCD coverage must be applied after the blend equation.
210 The general SVG blend equation is defined in the spec as follows:
219 For every blend mode supported by this class, i.e. the "advanced" blend
220 modes, X=Y=Z=1 and this equation reduces to the PDF blend equation.
228 We substitute Y=Z=1 and define a blend() function that calculates Dca' in
231 blend(Sca, Dca, Sa, Da) = {Dca : if Sa == 0,
235 And for coverage modulation, we use a post blend src-over model:
237 Dca'' = f * blend(Sca, Dca, Sa, Da) + (1-f) * Dca
244 blend(f*Sca, Dca, f*Sa, Da) == f * blend(Sca, Dca, Sa, Da) + (1-f) * Dca
248 f * blend(Sca, Dca, Sa, Da) + (1-f) * Dca
249 = f * (B(Sca/Sa, Dca/Da) * Sa * Da + Sca * (1-Da) + Dca * (1-Sa)) + (1-f) * Dca [Sa,Da != 0, definition of blend()]
256 = blend(f*Sca, Dca, f*Sa, Da) [definition of blend()]
260 Sa=0: f * blend(Sca, Dca, Sa, Da) + (1-f) * Dca
261 = f * Dca + (1-f) * Dca [Sa=0, definition of blend()]
263 = blend(0, Dca, 0, Da) [definition of blend()]
264 = blend(f*Sca, Dca, f*Sa, Da) [Sa=0]
266 Da=0: f * blend(Sca, Dca, Sa, Da) + (1-f) * Dca
267 = f * Sca + (1-f) * Dca [Da=0, definition of blend()]
269 = blend(f*Sca, 0, f*Sa, 0) [definition of blend()]
270 = blend(f*Sca, Dca, f*Sa, Da) [Da=0]
272 f=0: f * blend(Sca, Dca, Sa, Da) + (1-f) * Dca
274 = blend(0, Dca, 0, Da) [definition of blend()]
275 = blend(f*Sca, Dca, f*Sa, Da) [f=0]
279 We substitute X=Y=Z=1 and define a blend() function that calculates Da':
281 blend(Sa, Da) = Sa * Da + Sa * (1-Da) + Da * (1-Sa)
287 Da'' = f * blend(Sa, Da) + (1-f) * Da
292 blend(f*Sa, Da) == f * blend(Sa, Da) + (1-f) * Da
295 f * blend(Sa, Da) + (1-f) * Da
300 = blend(f*Sa, Da)