Lines Matching refs:edgeDistances
856 const skvx::Vec<4, float>& edgeDistances) { in reset() argument
857 fEdgeDistances = edgeDistances; in reset()
867 float widthChange = edgeDistances[0] + edgeDistances[3]; in reset()
868 float heightChange = edgeDistances[1] + edgeDistances[2]; in reset()
893 V4f edgeAdjust = edgeDistances * (halfTanTheta + next_ccw(halfTanTheta)) + in reset()
894 next_ccw(edgeDistances) * next_ccw(edgeVectors.fInvSinTheta) + in reset()
895 next_cw(edgeDistances) * edgeVectors.fInvSinTheta; in reset()
1105 V4f TessellationHelper::inset(const skvx::Vec<4, float>& edgeDistances, in inset() argument
1110 const OutsetRequest& request = this->getOutsetRequest(edgeDistances); in inset()
1130 void TessellationHelper::outset(const skvx::Vec<4, float>& edgeDistances, in outset() argument
1135 const OutsetRequest& request = this->getOutsetRequest(edgeDistances); in outset()
1162 const skvx::Vec<4, float>& edgeDistances) { in getOutsetRequest() argument
1165 SkASSERT(all(edgeDistances >= 0.f)); in getOutsetRequest()
1168 if (!fOutsetRequestValid || any(edgeDistances != fOutsetRequest.fEdgeDistances)) { in getOutsetRequest()
1169 fOutsetRequest.reset(fEdgeVectors, fDeviceType, edgeDistances); in getOutsetRequest()