Lines Matching refs:target
1301 void onPrepareDraws(GrMeshDrawTarget* target) override {
1303 this->createProgramInfo(target);
1311 VertexWriter vertices{target->makeVertexSpace(fProgramInfo->geomProc().vertexStride(),
1320 uint16_t* indices = target->makeIndexSpace(fIndexCount, &indexBuffer, &firstIndex);
1425 fMesh = target->allocMesh();
1673 void onPrepareDraws(GrMeshDrawTarget* target) override {
1675 this->createProgramInfo(target);
1683 VertexWriter vertices{target->makeVertexSpace(fProgramInfo->geomProc().vertexStride(),
1692 uint16_t* indices = target->makeIndexSpace(fIndexCount, &indexBuffer, &firstIndex);
1756 fMesh = target->allocMesh();
2009 void onPrepareDraws(GrMeshDrawTarget* target) override {
2011 this->createProgramInfo(target);
2017 QuadHelper helper(target, fProgramInfo->geomProc().vertexStride(), fEllipses.count());
2026 float aaBloat = target->usesMSAASurface() ? SK_ScalarSqrt2 : .5f;
2288 void onPrepareDraws(GrMeshDrawTarget* target) override {
2290 this->createProgramInfo(target);
2293 QuadHelper helper(target, fProgramInfo->geomProc().vertexStride(), fEllipses.count());
2306 float aaBloat = target->usesMSAASurface() ? SK_ScalarSqrt2 : .5f;
2703 void onPrepareDraws(GrMeshDrawTarget* target) override {
2705 this->createProgramInfo(target);
2714 VertexWriter verts{target->makeVertexSpace(fProgramInfo->geomProc().vertexStride(),
2723 uint16_t* indices = target->makeIndexSpace(fIndexCount, &indexBuffer, &firstIndex);
2794 fMesh = target->allocMesh();
3024 void onPrepareDraws(GrMeshDrawTarget* target) override {
3026 this->createProgramInfo(target);
3035 fStroked ? kStroke_RRectType : kFill_RRectType, target->resourceProvider());
3041 PatternHelper helper(target, GrPrimitiveType::kTriangles,
3068 float aaBloat = target->usesMSAASurface() ? SK_ScalarSqrt2 : .5f;