Lines Matching refs:edgeDiff
919 Point edgeDiff = {0, 0}; //temporary used for point distance in _calcAAEdge() local
955 edgeDiff.x = (tx[0] - tx[1]); in _calcAAEdge()
956 edgeDiff.y = (y - pEdge.y); in _calcAAEdge()
959 if (edgeDiff.x > 0) { in _calcAAEdge()
960 if (edgeDiff.y == 1) curDir = DirOutHor; in _calcAAEdge()
962 } else if (edgeDiff.x < 0) { in _calcAAEdge()
963 if (edgeDiff.y == 1) curDir = DirInHor; in _calcAAEdge()
969 if ((abs(edgeDiff.x) == 1) && (edgeDiff.y == 1)) { in _calcAAEdge()
992 _calcVertCoverage(lines, eidx, y, edgeDiff.y, true); in _calcAAEdge()
994 _calcIrregularCoverage(lines, eidx, y, diagonal, edgeDiff.y, false); in _calcAAEdge()
1014 _calcVertCoverage(lines, eidx, y, edgeDiff.y, false); in _calcAAEdge()
1015 … if (prevDir == DirOutHor) edgeDiff.y -= 1; //Weird, fine tuning????????????????????? in _calcAAEdge()
1017 _calcIrregularCoverage(lines, eidx, y, diagonal, edgeDiff.y, true); in _calcAAEdge()
1030 if ((edgeDiff.y == 1) && (edgeDiff.x != 0)) { in _calcAAEdge()
1037 _calcVertCoverage(lines, eidx, y, (edgeDiff.y + 1), (prevDir & 0x00000001)); in _calcAAEdge()