I never seem to be done suggesting changes to this program 8P
I think DDS texture file format support would be nice. The format is designed to provide precalulated mipmap support, bump and color textures, and (most importantly) compressed texture formats.
The data for each mip level can be compressed in a way that modern hardware understands - so you can upload a complete 1024x1024 texture and mip levels in a little over 1MB of data.
Information about the file format can be found on Microsoft's site (
http://msdn.microsoft.com/library/de...fileformat.asp). Yes, OpenGL does support this through extensions (on every card I know of from Voodoo5 upwards... a fairly exhaustive support list can be found at
http://www.delphi3d.net/hardware/ext...re_compression).
Have fun,
-- Jeff