Lines Matching defs:clip
403 // Nothing to clip, can proceed normally drawing just 'quad'
429 Vertices clip;
430 clip.fX = (t * next_ccw(v.fX) + (1.f - t) * v.fX);
431 clip.fY = (t * next_ccw(v.fY) + (1.f - t) * v.fY);
432 clip.fW = SkPathPriv::kW0PlaneDistance;
434 clip.fU = (t * next_ccw(v.fU) + (1.f - t) * v.fU);
435 clip.fV = (t * next_ccw(v.fV) + (1.f - t) * v.fV);
436 clip.fR = (t * next_ccw(v.fR) + (1.f - t) * v.fR);
450 if_then_else((!ccwValid) & (!cwValid), next_ccw(clip.fX),
451 if_then_else(ccwValid, clip.fX, /* cwValid */ next_cw(clip.fX))));
453 if_then_else((!ccwValid) & (!cwValid), next_ccw(clip.fY),
454 if_then_else(ccwValid, clip.fY, /* cwValid */ next_cw(clip.fY))));
455 v.fW = if_then_else(validW, v.fW, clip.fW);
458 if_then_else((!ccwValid) & (!cwValid), next_ccw(clip.fU),
459 if_then_else(ccwValid, clip.fU, /* cwValid */ next_cw(clip.fU))));
461 if_then_else((!ccwValid) & (!cwValid), next_ccw(clip.fV),
462 if_then_else(ccwValid, clip.fV, /* cwValid */ next_cw(clip.fV))));
464 if_then_else((!ccwValid) & (!cwValid), next_ccw(clip.fR),
465 if_then_else(ccwValid, clip.fR, /* cwValid */ next_cw(clip.fR))));
488 v2.fX = if_then_else((!validW) | (!ccwValid), clip.fX,
490 v2.fY = if_then_else((!validW) | (!ccwValid), clip.fY,
492 v2.fW = if_then_else((!validW) | (!ccwValid), clip.fW,
495 v2.fU = if_then_else((!validW) | (!ccwValid), clip.fU,
497 v2.fV = if_then_else((!validW) | (!ccwValid), clip.fV,
499 v2.fR = if_then_else((!validW) | (!ccwValid), clip.fR,
510 v.fX = if_then_else(!validW, next_cw(clip.fX),
512 v.fY = if_then_else(!validW, next_cw(clip.fY),
514 v.fW = if_then_else(!validW, clip.fW,
517 v.fU = if_then_else(!validW, next_cw(clip.fU),
519 v.fV = if_then_else(!validW, next_cw(clip.fV),
521 v.fR = if_then_else(!validW, next_cw(clip.fR),
608 // FIXME (michaelludwig) - there are other ways to have determined quad covering the clip
620 // Update the edge flags to match the clip setting since all 4 edges have been clipped
627 // edges to the closest clip corner they are outside of