karstux wrote:
The changes to Horde3d.h and egRendererBase class were made to be able to retrieve the size of the OpenGL window.
Just as a note, a similar function (h3dGetViewportParams) is available in the trunk.
karstux wrote:
Using TGA would be trivial indeed, but it wasn't an option for me - I had to be able to write compressed images really fast.
Yeah, TGA is too slow for capturing a video, as the disk writes for the raw data are much more expensive than running a compression algorithm.
It would be nice if someone would write an extremely lightweight one-file JPEG compressor one day (with the same philosophy as
stbi that we use for image loading)