fs2open: trunk r5890

Author Committer Branch Timestamp Parent
Zacam trunk 2010-02-05 21:35 Pending
Changeset From Antipodes 0000005: PNG File Format support.
Adds PNG to Maps (should only be used for Nameplates), Interface, Effects, HUD (still needs HUD Rewrite to implement), Player/Squad Images, Multi Players, Multi Cache, CB Anims and Intel Anims.
LIBPNG: Version 1.2.42, current and highest usable version (MAX_VERSION), Linux can use any 1.2.2x-1.2.42, but should NOT use 1.4.0 under any platform for ANY reason (will require rewriting pngutils)
ZLIB: Version 1.2.3.
mod - /trunk/fs2_open/code/Makefile.am Diff File
mod - /trunk/fs2_open/code/bmpman/bm_internal.h Diff File
mod - /trunk/fs2_open/code/bmpman/bmpman.cpp Diff File
mod - /trunk/fs2_open/code/cfile/cfile.cpp Diff File
mod - /trunk/fs2_open/code/graphics/gropenglbmpman.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grstub.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudtarget.cpp Diff File
mod - /trunk/fs2_open/code/nebula/neb.cpp Diff File
add - /trunk/fs2_open/code/pngutils File
add - /trunk/fs2_open/code/pngutils/pngutils.cpp File
add - /trunk/fs2_open/code/pngutils/pngutils.h File
mod - /trunk/fs2_open/configure.ac Diff File
add - /trunk/fs2_open/libpng File
add - /trunk/fs2_open/libpng/png.c File
add - /trunk/fs2_open/libpng/png.h File
add - /trunk/fs2_open/libpng/pngconf.h File
add - /trunk/fs2_open/libpng/pngerror.c File
add - /trunk/fs2_open/libpng/pngget.c File
add - /trunk/fs2_open/libpng/pngmem.c File
add - /trunk/fs2_open/libpng/pngpread.c File
add - /trunk/fs2_open/libpng/pngread.c File
add - /trunk/fs2_open/libpng/pngrio.c File
add - /trunk/fs2_open/libpng/pngrtran.c File
add - /trunk/fs2_open/libpng/pngrutil.c File
add - /trunk/fs2_open/libpng/pngset.c File
add - /trunk/fs2_open/libpng/pngtest.c File
add - /trunk/fs2_open/libpng/pngtrans.c File
add - /trunk/fs2_open/libpng/pngwio.c File
add - /trunk/fs2_open/libpng/pngwrite.c File
add - /trunk/fs2_open/libpng/pngwtran.c File
add - /trunk/fs2_open/libpng/pngwutil.c File
add - /trunk/fs2_open/libpng/scripts File
add - /trunk/fs2_open/libpng/scripts/pngw32.def File
add - /trunk/fs2_open/libpng/scripts/pngw32.rc File
mod - /trunk/fs2_open/projects/MSVC_2008/Fred2.vcproj Diff File
mod - /trunk/fs2_open/projects/MSVC_2008/Freespace2.sln Diff File
mod - /trunk/fs2_open/projects/MSVC_2008/Freespace2.vcproj Diff File
mod - /trunk/fs2_open/projects/MSVC_2008/code.vcproj Diff File
add - /trunk/fs2_open/projects/MSVC_2008/libpng.vcproj File
add - /trunk/fs2_open/projects/MSVC_2008/zlib.vcproj File
mod - /trunk/fs2_open/projects/MSVC_6_Release/Freespace2.dsw Diff File
mod - /trunk/fs2_open/projects/MSVC_6_Release/code.dsp Diff File
add - /trunk/fs2_open/projects/MSVC_6_Release/libpng.dsp File
add - /trunk/fs2_open/projects/MSVC_6_Release/zlib.dsp File
mod - /trunk/fs2_open/projects/Xcode/FS2_Open.xcodeproj/project.pbxproj Diff File
add - /trunk/fs2_open/zlib File
add - /trunk/fs2_open/zlib/adler32.c File
add - /trunk/fs2_open/zlib/compress.c File
add - /trunk/fs2_open/zlib/crc32.c File
add - /trunk/fs2_open/zlib/crc32.h File
add - /trunk/fs2_open/zlib/deflate.c File
add - /trunk/fs2_open/zlib/deflate.h File
add - /trunk/fs2_open/zlib/example.c File
add - /trunk/fs2_open/zlib/gzio.c File
add - /trunk/fs2_open/zlib/infback.c File
add - /trunk/fs2_open/zlib/inffast.c File
add - /trunk/fs2_open/zlib/inffast.h File
add - /trunk/fs2_open/zlib/inffixed.h File
add - /trunk/fs2_open/zlib/inflate.c File
add - /trunk/fs2_open/zlib/inflate.h File
add - /trunk/fs2_open/zlib/inftrees.c File
add - /trunk/fs2_open/zlib/inftrees.h File
add - /trunk/fs2_open/zlib/minigzip.c File
add - /trunk/fs2_open/zlib/trees.c File
add - /trunk/fs2_open/zlib/trees.h File
add - /trunk/fs2_open/zlib/uncompr.c File
add - /trunk/fs2_open/zlib/win32 File
add - /trunk/fs2_open/zlib/win32/zlib1.rc File
add - /trunk/fs2_open/zlib/zconf.h File
add - /trunk/fs2_open/zlib/zconf.in.h File
add - /trunk/fs2_open/zlib/zlib.h File
add - /trunk/fs2_open/zlib/zutil.c File
add - /trunk/fs2_open/zlib/zutil.h File