Fix fixed-point antialiased clipping GM; upload baselines.
http://codereview.appspot.com/5503077/
git-svn-id: http://skia.googlecode.com/svn/trunk@2930 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gm/aaclip.cpp b/gm/aaclip.cpp
index f130439..2976560 100644
--- a/gm/aaclip.cpp
+++ b/gm/aaclip.cpp
@@ -27,13 +27,13 @@
foregroundPaint.setAntiAlias(true);
canvas->save();
- canvas->translate(x, y);
- target.inset(-2, -2);
+ canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
+ target.inset(SkIntToScalar(-2), SkIntToScalar(-2));
canvas->drawRect(target, borderPaint);
- target.inset(2, 2);
+ target.inset(SkIntToScalar(2), SkIntToScalar(2));
canvas->drawRect(target, backgroundPaint);
canvas->clipRect(target, SkRegion::kIntersect_Op, true);
- target.inset(-4, -4);
+ target.inset(SkIntToScalar(-4), SkIntToScalar(-4));
canvas->drawRect(target, foregroundPaint);
canvas->restore();
}
@@ -87,19 +87,19 @@
// Repeat 4x with .2, .4, .6, .8 px offsets
canvas->translate(SK_Scalar1 / 5, SK_Scalar1 / 5);
- canvas->translate(50, 0);
+ canvas->translate(SkIntToScalar(50), 0);
draw_rect_tests(canvas);
canvas->translate(SK_Scalar1 / 5, SK_Scalar1 / 5);
- canvas->translate(50, 0);
+ canvas->translate(SkIntToScalar(50), 0);
draw_rect_tests(canvas);
canvas->translate(SK_Scalar1 / 5, SK_Scalar1 / 5);
- canvas->translate(50, 0);
+ canvas->translate(SkIntToScalar(50), 0);
draw_rect_tests(canvas);
canvas->translate(SK_Scalar1 / 5, SK_Scalar1 / 5);
- canvas->translate(50, 0);
+ canvas->translate(SkIntToScalar(50), 0);
draw_rect_tests(canvas);
}