Home | History | Annotate | Download | only in gpu

Lines Matching defs:verts

275     // trade off of fill vs cpu time on verts
521 void set_uv_quad(const SkPoint qpts[3], BezierVertex verts[kVertsPerQuad]) {
524 DevToUV.apply<kVertsPerQuad, sizeof(BezierVertex), sizeof(GrPoint)>(verts);
528 const SkMatrix* toSrc, BezierVertex verts[kVertsPerQuad],
553 BezierVertex& a0 = verts[0];
554 BezierVertex& a1 = verts[1];
555 BezierVertex& b0 = verts[2];
556 BezierVertex& c0 = verts[3];
557 BezierVertex& c1 = verts[4];
599 toSrc->mapPointsWithStride(&verts[0].fPos, sizeof(BezierVertex), kVertsPerQuad);
652 void set_conic_coeffs(const SkPoint p[3], BezierVertex verts[kVertsPerQuad], const float weight) {
660 const SkPoint pnt = verts[i].fPos;
661 verts[i].fConic.fK = pnt.fX * k[0] + pnt.fY * k[1] + k[2];
662 verts[i].fConic.fL = pnt.fX * l[0] + pnt.fY * l[1] + l[2];
663 verts[i].fConic.fM = pnt.fX * m[0] + pnt.fY * m[1] + m[2];
1024 LineVertex* verts = reinterpret_cast<LineVertex*>(arg->vertices());
1036 add_line(&lines[2*i], rtHeight, toSrc, drawState->getCoverage(), &verts);
1073 BezierVertex* verts = reinterpret_cast<BezierVertex*>(arg->vertices());
1089 add_quads(&quads[3*i], qSubdivs[i], toDevice, toSrc, &verts, devBounds);
1094 add_conics(&conics[3*i], cWeights[i], toDevice, toSrc, &verts, devBounds);
1121 VertexType* verts = reinterpret_cast<VertexType*>(vertices);
1124 SkPoint pos = verts[i].fPos;