Lines Matching refs:edge
84 static void eval_sheet(const SkPoint edge[], int nu, int nv, int iu, int iv, in eval_sheet() argument
99 SkScalar x0 = SkScalarMul(UV, edge[TL].fX) + SkScalarMul(uV, edge[TR].fX) + in eval_sheet()
100 SkScalarMul(Uv, edge[BL].fX) + SkScalarMul(uv, edge[BR].fX); in eval_sheet()
101 SkScalar y0 = SkScalarMul(UV, edge[TL].fY) + SkScalarMul(uV, edge[TR].fY) + in eval_sheet()
102 SkScalarMul(Uv, edge[BL].fY) + SkScalarMul(uv, edge[BR].fY); in eval_sheet()
104 SkScalar x = SkScalarMul(SK_Scalar1 - v, edge[TL+iu].fX) + in eval_sheet()
105 SkScalarMul(u, edge[TR+iv].fX) + in eval_sheet()
106 SkScalarMul(v, edge[BR+nu-iu].fX) + in eval_sheet()
107 SkScalarMul(SK_Scalar1 - u, edge[BL+nv-iv].fX) - x0; in eval_sheet()
108 SkScalar y = SkScalarMul(SK_Scalar1 - v, edge[TL+iu].fY) + in eval_sheet()
109 SkScalarMul(u, edge[TR+iv].fY) + in eval_sheet()
110 SkScalarMul(v, edge[BR+nu-iu].fY) + in eval_sheet()
111 SkScalarMul(SK_Scalar1 - u, edge[BL+nv-iv].fY) - y0; in eval_sheet()