Aye, it can be a very nice effect, but it's a bit of a pain for technical reasons. The easiest way is to use GL_REPEAT
or equivalent, but then you can't pack the image in an atlas page with other images, breaking batching. Shaders are better, but trickier to apply, especially when many apps have their own shader needs.