diff options
author | bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-10-07 21:55:56 +0000 |
---|---|---|
committer | bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2011-10-07 21:55:56 +0000 |
commit | 07faed110275048c83a55ae39042da2c9d916108 (patch) | |
tree | 4180d282e2695bf8b9572b8b8eb0ed706c075a90 /gm | |
parent | cf385232c45b7692eaf31260fe650457f400521a (diff) |
Setting perspective in fixed point.
http://codereview.appspot.com/5088043/
git-svn-id: http://skia.googlecode.com/svn/trunk@2435 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gm')
-rw-r--r-- | gm/filltypespersp.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gm/filltypespersp.cpp b/gm/filltypespersp.cpp index 910547399a..33f3242493 100644 --- a/gm/filltypespersp.cpp +++ b/gm/filltypespersp.cpp @@ -90,7 +90,7 @@ protected: canvas->translate(SkIntToScalar(100), SkIntToScalar(100)); SkMatrix mat; mat.reset(); - mat.setPerspY(SK_Scalar1 / 1000); + mat.setPerspY(SkScalarToPersp(SK_Scalar1 / 1000)); canvas->concat(mat); canvas->drawPaint(bkgnrd); canvas->restore(); @@ -98,8 +98,8 @@ protected: // draw the paths in perspective SkMatrix persp; persp.reset(); - persp.setPerspX(-SK_Scalar1 / 1800); - persp.setPerspY(SK_Scalar1 / 500); + persp.setPerspX(SkScalarToPersp(-SK_Scalar1 / 1800)); + persp.setPerspY(SkScalarToPersp(SK_Scalar1 / 500)); canvas->concat(persp); canvas->translate(SkIntToScalar(20), SkIntToScalar(20)); |