diff options
author | 2015-11-30 12:30:13 -0800 | |
---|---|---|
committer | 2015-11-30 12:30:13 -0800 | |
commit | 144c3c8b7ff3ebc389b41211f3388fb24a7ff0c2 (patch) | |
tree | 9339d400b3d47a8d0307f19419e3dacd62a6cf12 /gm/convexpolyeffect.cpp | |
parent | 0cf5ecb67a2af5ec3ea20c5a189ff165ccb678c9 (diff) |
Make onPrepareDraws const
BUG=skia:
Review URL: https://codereview.chromium.org/1483103003
Diffstat (limited to 'gm/convexpolyeffect.cpp')
-rw-r--r-- | gm/convexpolyeffect.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gm/convexpolyeffect.cpp b/gm/convexpolyeffect.cpp index f040b90ed2..fb767ddc89 100644 --- a/gm/convexpolyeffect.cpp +++ b/gm/convexpolyeffect.cpp @@ -45,6 +45,9 @@ private: ConvexPolyTestBatch(const GrGeometryProcessor* gp, const Geometry& geo) : INHERITED(ClassID(), gp, geo.fBounds) , fGeometry(geo) { + // Make sure any artifacts around the exterior of path are visible by using overly + // conservative bounding geometry. + fGeometry.fBounds.outset(5.f, 5.f); } Geometry* geoData(int index) override { @@ -57,7 +60,7 @@ private: return &fGeometry; } - void generateGeometry(Target* target) override { + void generateGeometry(Target* target) const override { size_t vertexStride = this->geometryProcessor()->getVertexStride(); SkASSERT(vertexStride == sizeof(SkPoint)); QuadHelper helper; @@ -66,9 +69,6 @@ private: return; } - // Make sure any artifacts around the exterior of path are visible by using overly - // conservative bounding geometry. - fGeometry.fBounds.outset(5.f, 5.f); fGeometry.fBounds.toQuad(verts); helper.recordDraw(target); |