Lines Matching refs:verts
445 static void set_uv_quad(const SkPoint qpts[3], BezierVertex verts[kQuadNumVertices]) { in set_uv_quad()
448 DevToUV.apply<kQuadNumVertices, sizeof(BezierVertex), sizeof(SkPoint)>(verts); in set_uv_quad()
452 const SkMatrix* toSrc, BezierVertex verts[kQuadNumVertices]) { in bloat_quad()
476 BezierVertex& a0 = verts[0]; in bloat_quad()
477 BezierVertex& a1 = verts[1]; in bloat_quad()
478 BezierVertex& b0 = verts[2]; in bloat_quad()
479 BezierVertex& c0 = verts[3]; in bloat_quad()
480 BezierVertex& c1 = verts[4]; in bloat_quad()
519 toSrc->mapPointsWithStride(&verts[0].fPos, sizeof(BezierVertex), kQuadNumVertices); in bloat_quad()
530 static void set_conic_coeffs(const SkPoint p[3], BezierVertex verts[kQuadNumVertices], in set_conic_coeffs()
537 const SkPoint pnt = verts[i].fPos; in set_conic_coeffs()
538 verts[i].fConic.fK = pnt.fX * klm[0] + pnt.fY * klm[1] + klm[2]; in set_conic_coeffs()
539 verts[i].fConic.fL = pnt.fX * klm[3] + pnt.fY * klm[4] + klm[5]; in set_conic_coeffs()
540 verts[i].fConic.fM = pnt.fX * klm[6] + pnt.fY * klm[7] + klm[8]; in set_conic_coeffs()
654 VertexType* verts = reinterpret_cast<VertexType*>(vertices); in check_bounds() local
657 SkPoint pos = verts[i].fPos; in check_bounds()
875 LineVertex* verts = reinterpret_cast<LineVertex*>( in generateGeometry() local
878 if (!verts|| !linesIndexBuffer) { in generateGeometry()
886 add_line(&lines[2*i], toSrc, this->coverage(), &verts); in generateGeometry()
916 BezierVertex* verts = reinterpret_cast<BezierVertex*>(vertices); in generateGeometry() local
921 add_quads(&quads[3*i], qSubdivs[i], toDevice, toSrc, &verts); in generateGeometry()
926 add_conics(&conics[3*i], cWeights[i], toDevice, toSrc, &verts); in generateGeometry()
941 GrVertices verts; in generateGeometry() local
942 verts.initInstanced(kTriangles_GrPrimitiveType, vertexBuffer, quadsIndexBuffer, in generateGeometry()
945 batchTarget->draw(verts); in generateGeometry()
962 GrVertices verts; in generateGeometry() local
963 verts.initInstanced(kTriangles_GrPrimitiveType, vertexBuffer, quadsIndexBuffer, in generateGeometry()
966 batchTarget->draw(verts); in generateGeometry()