I think it would be helpful to be able to optionally specify an offset into these tiling functions so I can scroll an image or pattern easily. This would have been especially helpful with this infinite scrolling control I just finished up.
Appears to take an optional offset when passing an image. Not when passing a table however. The C API function void playdate->graphics->setColorToPattern(LCDColor* color,LCDBitmap* bitmap, int x, int y) appears to support offset params when passing in a table.
I wonder if this is mostly just an oversight.
And setDitherPattern doesn't exist in C API (I think?), but that too would benefit from optional offset params.
Sorry to revive an old thread, but I wanted to +1 this feature request. It would be very convenient to be able to pass a offset parameters without having to mess with setDrawOffset.