aboutsummaryrefslogtreecommitdiffhomepage
path: root/experimental/svg/model/SkSVGRenderContext.h
diff options
context:
space:
mode:
Diffstat (limited to 'experimental/svg/model/SkSVGRenderContext.h')
-rw-r--r--experimental/svg/model/SkSVGRenderContext.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/experimental/svg/model/SkSVGRenderContext.h b/experimental/svg/model/SkSVGRenderContext.h
index e6df725a5c..61f8746376 100644
--- a/experimental/svg/model/SkSVGRenderContext.h
+++ b/experimental/svg/model/SkSVGRenderContext.h
@@ -20,7 +20,8 @@ class SkSVGLength;
class SkSVGLengthContext {
public:
- SkSVGLengthContext(const SkSize& viewport) : fViewport(viewport) {}
+ SkSVGLengthContext(const SkSize& viewport, SkScalar dpi = 90)
+ : fViewport(viewport), fDPI(dpi) {}
enum class LengthType {
kHorizontal,
@@ -36,7 +37,8 @@ public:
const SkSVGLength& w, const SkSVGLength& h) const;
private:
- SkSize fViewport;
+ SkSize fViewport;
+ SkScalar fDPI;
};
struct SkSVGPresentationContext {