Add a .tex loader
This is the format generated by texconv
On non-Dreamcast platforms:
- Compressed textures will be unsupported
- Paletted textures should undergo conversion on upload to GL (so we can implement palette swapping)
On Dreamcast platforms, everything should be supported.
Edited by Luke Benstead