This screenshot shows Krita's wrap-around canvas mode in action. The area surrounded by dash-lines in the center is the editable canvas, the content outside is automatically generated according to the editable area in realtime.