| Index: gm/convexpolyeffect.cpp
|
| diff --git a/gm/convexpolyeffect.cpp b/gm/convexpolyeffect.cpp
|
| index 8ee4a5db6f1312e04fa310d9d2333e492a9977cd..77334039dcf37c12db6adea73d156fe5d535557a 100644
|
| --- a/gm/convexpolyeffect.cpp
|
| +++ b/gm/convexpolyeffect.cpp
|
| @@ -133,13 +133,14 @@ protected:
|
| }
|
|
|
| GrDrawState ds;
|
| - ds.setGeometryProcessor(GrDefaultGeoProcFactory::Create(false))->unref();
|
| + const GrGeometryProcessor* gp = GrDefaultGeoProcFactory::Create();
|
| + ds.setGeometryProcessor(gp)->unref();
|
| ds.addCoverageProcessor(fp);
|
| ds.setIdentityViewMatrix();
|
| ds.setRenderTarget(rt);
|
| ds.setColor(0xff000000);
|
|
|
| - GrDrawTarget::AutoReleaseGeometry geo(tt.target(), 4, ds.getVertexStride(), 0);
|
| + GrDrawTarget::AutoReleaseGeometry geo(tt.target(), 4, gp->getVertexStride(), 0);
|
| SkPoint* verts = reinterpret_cast<SkPoint*>(geo.vertices());
|
|
|
| SkRect bounds = p.getBounds();
|
| @@ -189,13 +190,14 @@ protected:
|
| }
|
|
|
| GrDrawState ds;
|
| - ds.setGeometryProcessor(GrDefaultGeoProcFactory::Create(false))->unref();
|
| + const GrGeometryProcessor* gp = GrDefaultGeoProcFactory::Create();
|
| + ds.setGeometryProcessor(gp)->unref();
|
| ds.addCoverageProcessor(fp);
|
| ds.setIdentityViewMatrix();
|
| ds.setRenderTarget(rt);
|
| ds.setColor(0xff000000);
|
|
|
| - GrDrawTarget::AutoReleaseGeometry geo(tt.target(), 4, ds.getVertexStride(), 0);
|
| + GrDrawTarget::AutoReleaseGeometry geo(tt.target(), 4, gp->getVertexStride(), 0);
|
| SkPoint* verts = reinterpret_cast<SkPoint*>(geo.vertices());
|
|
|
| SkRect bounds = rect;
|
|
|