This patch implements support for drawing UDIM textures in the
workbench engine.
This is done by splitting the mesh that is to be drawn according
to its UVs, similar to how it is already done for materials.
I'm not certain whether this is the best approach of handling this,
any suggestions are very welcome!