I have compiled a listing of resources I used while implementing my Image library. This will be updated as things progress.
TARGA File Format:
Extension: tga
Endian: Little Endian
Resources:
Bitmap File Format:
Extension: bmp
Endian: Little Endian
Resources:
PNG File Format:
Extension: png
Resources:
- http://www.zarb.org/~gc/html/libpng.html — Clear, concise examples of reading and writing PNG
- http://alfredo4570.customer.netspace.net.au/docos/libpng-manual-1.2.5_2a.html — Tutorial for Reading PNG from Memory
- http://www.libpng.org/pub/png/pngbook.html
- http://www.mywebsite.force9.co.uk/png/
- http://www.libpng.org/pub/png/pngsuite.html
DXT File Formats:
Extension: dds
Endian: Little Endian
Data Compression: Lossy
Resources:
- http://msdn.microsoft.com/en-us/library/bb943991(VS.85).aspx
- http://doc.51windows.net/directx9_sdk/graphics/reference/DDSFileReference/ddsfileformat.htm