Lines Matching refs:vertexCount
162 void draw(GrVertexBatch::Target* target, const GrPipeline* pipeline, int vertexCount, in draw() argument
164 if (vertexCount == 0 || indexCount == 0) { in draw()
170 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, in draw()
176 memcpy(verts, vertices, vertexCount * vertexStride); in draw()
187 firstIndex, vertexCount, indexCount); in draw()
214 int vertexCount = 0; in onPrepareDraws() local
233 this->draw(target, this->pipeline(), vertexCount, vertexStride, vertices, in onPrepareDraws()
235 vertexCount = 0; in onPrepareDraws()
239 if (vertexCount + currentVertices > maxVertices) { in onPrepareDraws()
240 maxVertices = SkTMax(vertexCount + currentVertices, maxVertices * 2); in onPrepareDraws()
248 extract_verts(tess, vertices + vertexStride * vertexCount, vertexStride, args.fColor, in onPrepareDraws()
249 vertexCount, indices + indexCount, canTweakAlphaForCoverage); in onPrepareDraws()
250 vertexCount += currentVertices; in onPrepareDraws()
253 this->draw(target, this->pipeline(), vertexCount, vertexStride, vertices, indexCount, in onPrepareDraws()