Lines Matching refs:fLocalToDevice
216 if (e.fLocalToDevice.isIdentity()) {
229 devicePath.transform(e.fLocalToDevice);
256 scissorBounds, e.fLocalToDevice, path);
301 helper->drawShape(inverted, e.fLocalToDevice, SkRegion::kReplace_Op, e.fAA, alpha);
303 helper->drawShape(e.fShape, e.fLocalToDevice, SkRegion::kReplace_Op, e.fAA, alpha);
391 helper.drawShape(e.fShape, e.fLocalToDevice, op, e.fAA);
469 return shape_contains_rect(fShape, fLocalToDevice, fDeviceToLocal,
480 return shape_contains_rect(fShape, fLocalToDevice, fDeviceToLocal,
493 if (!mixedAA && fLocalToDevice == e.fLocalToDevice) {
508 return shape_contains_rect(fShape, fLocalToDevice, fDeviceToLocal,
509 e.fShape.bounds(), e.fLocalToDevice, mixedAA);
533 SkRect outer = fLocalToDevice.mapRect(fShape.bounds());
543 if (forceAA && !(fShape.isRect() && fLocalToDevice.preservesAxisAlignment())) {
551 if (fLocalToDevice.preservesAxisAlignment()) {
556 fLocalToDevice.setIdentity();
573 if (fShape.rrect().transform(fLocalToDevice, &src)) {
575 fLocalToDevice.setIdentity();
611 if (fLocalToDevice.isIdentity() && other.fLocalToDevice.isIdentity() && !aaMatch) {
626 if (aaMatch && fLocalToDevice == other.fLocalToDevice) {
638 if (fAA == other.fAA && fLocalToDevice == other.fLocalToDevice) {
719 return fOp == SkClipOp::kIntersect && fLocalToDevice.isIdentity()
723 return fOp == SkClipOp::kIntersect && fLocalToDevice.isIdentity()