When rasterzing with a non-zero left and top offset, we need to apply the scale first so that we're translating in the correct coordinate system. Fixes https://github.com/flutter/flutter/issues/1292