optimising drawImage

making destination canvas bigger forces chrome into storing it on the
gpu, which makes it faster to copy from the large source canvas.