Lines Matching refs:batchTarget
717 void generateGeometry(GrBatchTarget* batchTarget, const GrPipeline* pipeline) override;
791 void AAHairlineBatch::generateGeometry(GrBatchTarget* batchTarget, const GrPipeline* pipeline) { in generateGeometry() argument
826 batchTarget->caps(), in generateGeometry()
834 batchTarget->caps(), in generateGeometry()
859 ref_lines_index_buffer(batchTarget->resourceProvider())); in generateGeometry()
860 batchTarget->initDraw(lineGP, pipeline); in generateGeometry()
868 lineGP->initBatchTracker(batchTarget->currentBatchTracker(), init); in generateGeometry()
876 batchTarget->makeVertSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex)); in generateGeometry()
894 batchTarget->draw(vertices); in generateGeometry()
903 ref_quads_index_buffer(batchTarget->resourceProvider())); in generateGeometry()
907 void *vertices = batchTarget->makeVertSpace(vertexStride, vertexCount, in generateGeometry()
930 batchTarget->initDraw(quadGP, pipeline); in generateGeometry()
938 quadGP->initBatchTracker(batchTarget->currentBatchTracker(), init); in generateGeometry()
945 batchTarget->draw(verts); in generateGeometry()
951 batchTarget->initDraw(conicGP, pipeline); in generateGeometry()
959 conicGP->initBatchTracker(batchTarget->currentBatchTracker(), init); in generateGeometry()
966 batchTarget->draw(verts); in generateGeometry()