To save some graphics card memory i tried loading FileTextures instead of using the mostly used Formats “No Specific”, “X8R8G8B8” or “A8R8G8B8” using “DXT9”.
The result is pretty good, colours look good, alpha is working and there seem to be no big compression artefacts.
The only bad thing i noticed is that it takes very long to load textures in this format.
For the same BMP 1920x1080px loading as X8R8G8B8 takes 0.088 seconds, loading it as DXT5 it takes long 0.679 seconds. (the times for loading the textures are taken from tty-renderer)
It seems to make no difference if the image is stored as BMP, JPG or even DDS.
Ok, of course, using DXT5 the texture has to be compressed during loading into graphicscard memory, but I can not believe that this should take 0,6 seconds per texture.
Is there any way to speed this up by changing settings or patching, can the devvvvs think of any optimation for this within vvvv or is this like it has to be ?
Intel Core2Quad X9650 3GHz
nvidia GTX285 2GB