Draw block going off edge better.

Draw onto buffer offset by twice the size of a block. When drawing the
buffer onto the canvas, undo the offset.

Previously the motion blur was being clipped because it was only partially
drawn onto the canvas.