Removing top, left from i/fRect
x1,y1,x2,y2 replaced by vectors p1, p2 in i[p]Rect
refactor r9Texture. m_ was removed