int l = mFromRect.left + (int) ((mToRect.left - mFromRect.left) * it);
int t = mFromRect.top + (int) ((mToRect.top - mFromRect.top) * it);
int r = mFromRect.right + (int) ((mToRect.right - mFromRect.right) * it);
int b = mFromRect.bottom + (int) ((mToRect.bottom - mFromRect.bottom) * it);
tr.setClipRect(l, t, r, b);