3 ms·https://www.infinityplus.co.uk/stories/blit.htm https://www.infinityplus.co.uk/stories/blit.htmby heavyset_go 9mo agohttps://www.infinityplus.co.uk/stories/blit.htm https://www.infinityplus.co.uk/stories/blit.htm