Currently, patterns can be tiled only using integer offsets. Have to figure out if this is a Skia limitation to begin with and if not then implement it in tiny-skia as well. We basically need `xStep`/`yStep` from [CGPattern](https://developer.apple.com/documentation/coregraphics/cgpattern/1454997-init).