diff options
Diffstat (limited to 'src/gpu/batches/GrDrawVerticesBatch.cpp')
-rw-r--r-- | src/gpu/batches/GrDrawVerticesBatch.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/gpu/batches/GrDrawVerticesBatch.cpp b/src/gpu/batches/GrDrawVerticesBatch.cpp index d3c9f5e32f..12ea05a747 100644 --- a/src/gpu/batches/GrDrawVerticesBatch.cpp +++ b/src/gpu/batches/GrDrawVerticesBatch.cpp @@ -97,8 +97,6 @@ void GrDrawVerticesBatch::onPrepareDraws(Target* target) const { SkAutoTUnref<const GrGeometryProcessor> gp( set_vertex_attributes(hasLocalCoords, &colorOffset, &texOffset, fViewMatrix, fCoverageIgnored)); - target->initDraw(gp); - size_t vertexStride = gp->getVertexStride(); SkASSERT(vertexStride == sizeof(SkPoint) + (hasLocalCoords ? sizeof(SkPoint) : 0) @@ -164,7 +162,7 @@ void GrDrawVerticesBatch::onPrepareDraws(Target* target) const { } else { mesh.init(this->primitiveType(), vertexBuffer, firstVertex, fVertexCount); } - target->draw(mesh); + target->draw(gp, mesh); } bool GrDrawVerticesBatch::onCombineIfPossible(GrBatch* t, const GrCaps& caps) { |