Offset dirtyRect in Canvas OnDraw to allow for CanvasBackend origin