• Home
  • Raw
  • Download

Lines Matching refs:SkFixed

16 static inline SkFixed quick_inverse(SkFDot6 x) {  in quick_inverse()
206 static inline SkFixed quick_div(SkFDot6 a, SkFDot6 b) { in quick_div()
217 SkFixed ourAnswer = (a * quick_inverse(b)) >> 6; in quick_div()
234 SkFixed x0 = SkFDot6ToFixed(SkScalarRoundToFDot6(p0.fX, accuracy)) >> accuracy; in setLine()
235 SkFixed y0 = SnapY(SkFDot6ToFixed(SkScalarRoundToFDot6(p0.fY, accuracy)) >> accuracy); in setLine()
236 SkFixed x1 = SkFDot6ToFixed(SkScalarRoundToFDot6(p1.fX, accuracy)) >> accuracy; in setLine()
237 SkFixed y1 = SnapY(SkFDot6ToFixed(SkScalarRoundToFDot6(p1.fY, accuracy)) >> accuracy); in setLine()
240 SkFixed x0 = SkFDot6ToFixed(SkScalarToFDot6(p0.fX * multiplier)) >> accuracy; in setLine()
241 SkFixed y0 = SnapY(SkFDot6ToFixed(SkScalarToFDot6(p0.fY * multiplier)) >> accuracy); in setLine()
242 SkFixed x1 = SkFDot6ToFixed(SkScalarToFDot6(p1.fX * multiplier)) >> accuracy; in setLine()
243 SkFixed y1 = SnapY(SkFDot6ToFixed(SkScalarToFDot6(p1.fY * multiplier)) >> accuracy); in setLine()
261 SkFixed slope = quick_div(dx, dy); in setLine()
262 SkFixed absSlope = SkAbs32(slope); in setLine()
283 bool SkAnalyticEdge::updateLine(SkFixed x0, SkFixed y0, SkFixed x1, SkFixed y1, SkFixed slope) { in updateLine()
327 bool SkAnalyticEdge::update(SkFixed last_y, bool sortY) { in update()
367 SkFixed oldx = fQEdge.fQx; in updateQuadratic()
368 SkFixed oldy = fQEdge.fQy; in updateQuadratic()
369 SkFixed dx = fQEdge.fQDx; in updateQuadratic()
370 SkFixed dy = fQEdge.fQDy; in updateQuadratic()
371 SkFixed newx, newy, newSnappedX, newSnappedY; in updateQuadratic()
377 SkFixed slope; in updateQuadratic()
386 newSnappedY = std::min<SkFixed>(fQEdge.fQLastY, SkFixedRoundToFixed(newy)); in updateQuadratic()
459 SkFixed oldx = fCEdge.fCx; in updateCubic()
460 SkFixed oldy = fCEdge.fCy; in updateCubic()
461 SkFixed newx, newy; in updateCubic()
488 SkFixed newSnappedY = SnapY(newy); in updateCubic()
496 SkFixed slope = SkFixedToFDot6(newSnappedY - fSnappedY) == 0 in updateCubic()