commit | 342bfc25de5b0452b1551bf9db4bf45eac7718b2 | [log] [tgz] |
---|---|---|
author | bsalomon <bsalomon@google.com> | Fri Apr 01 06:06:20 2016 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Fri Apr 01 06:06:20 2016 -0700 |
tree | 5d54f2ecb1ec17f7848500df30c4f6d40c5b9ae8 | |
parent | 38d68bc31d69ea9793d925dd3c7d4337330b2b7b [diff] [blame] |
Simplify GrDrawBatch uploads and token uage. GrVertexBatch subclasses no longer need "initDraw". Simplifies GrTestBatch BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1835283002 Review URL: https://codereview.chromium.org/1835283002
diff --git a/src/gpu/batches/GrTessellatingPathRenderer.cpp b/src/gpu/batches/GrTessellatingPathRenderer.cpp index 8185a85..1c17134 100644 --- a/src/gpu/batches/GrTessellatingPathRenderer.cpp +++ b/src/gpu/batches/GrTessellatingPathRenderer.cpp
@@ -231,11 +231,9 @@ GrPrimitiveType primitiveType = TESSELLATOR_WIREFRAME ? kLines_GrPrimitiveType : kTriangles_GrPrimitiveType; - target->initDraw(gp); - GrMesh mesh; mesh.init(primitiveType, vb, firstVertex, count); - target->draw(mesh); + target->draw(gp, mesh); } bool onCombineIfPossible(GrBatch*, const GrCaps&) override { return false; }