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
diff --git a/experimental/Debugger/SkDebugDumper.cpp b/experimental/Debugger/SkDebugDumper.cpp
index 2f63462..29b5049 100644
--- a/experimental/Debugger/SkDebugDumper.cpp
+++ b/experimental/Debugger/SkDebugDumper.cpp
@@ -58,9 +58,9 @@
SkScalarToFloat(m.get(SkMatrix::kMSkewX)),
SkScalarToFloat(m.get(SkMatrix::kMSkewY)));
str.appendf("Perspective (%0.4g, %0.4g, %0.4g) ",
- SkScalarToFloat(m.get(SkMatrix::kMPersp0)),
- SkScalarToFloat(m.get(SkMatrix::kMPersp1)),
- SkScalarToFloat(m.get(SkMatrix::kMPersp2)));
+ SkScalarToFloat(SkPerspToScalar(m.get(SkMatrix::kMPersp0))),
+ SkScalarToFloat(SkPerspToScalar(m.get(SkMatrix::kMPersp1))),
+ SkScalarToFloat(SkPerspToScalar(m.get(SkMatrix::kMPersp2))));
return str;
}
@@ -150,4 +150,4 @@
state->post();
}
}
-}
\ No newline at end of file
+}