1
0
forked from 0ad/0ad
0ad/source/lib/res
janwas d5d6e4052e lib: only debug_warn in UNREACHABLE in paranoia builds - avoids lots of warnings in debug mode
cursor: fix definition of ALLOW_SYS_CURSOR and use DDS instead of PNG
ogl_tex: add ogl_tex_transform_to for convenience
tex: fix issue with transform code (might not flip image if it was DDS)
win: decompress cursor texture if it was DDS
renderer: use DDS instead of PNG for alpha maps

This was SVN commit r3148.
2005-11-18 16:23:39 +00:00
..
file profiling indicates memcpy is a bottleneck, so globally replace all of them with memcpy2 (hand-optimized). depending on transfer size, this is 10%..300% faster. also made memcpy2 into a macro instead of thunk function because vc7 was still generating a jump. 2005-10-30 16:19:20 +00:00
graphics lib: only debug_warn in UNREACHABLE in paranoia builds - avoids lots of warnings in debug mode 2005-11-18 16:23:39 +00:00
sound profiling indicates memcpy is a bottleneck, so globally replace all of them with memcpy2 (hand-optimized). depending on transfer size, this is 10%..300% faster. also made memcpy2 into a macro instead of thunk function because vc7 was still generating a jump. 2005-10-30 16:19:20 +00:00
h_mgr.cpp fix bug #71 - was a double-free (both ~CRenderer and UnloadResources were calling UnloadWaterTextures) 2005-10-31 18:57:03 +00:00
h_mgr.h file: free cached IO blocks to avoid them appearing as "leaks" 2005-10-21 07:47:38 +00:00
handle.h fix include path (relative to lib) 2005-01-23 17:50:07 +00:00
mem.cpp tex, mem: fix refcnt issue that is the possible cause of bug#70! huge thanks to philip, who localized the problem to tex_wrap/memory not getting freed. 2005-10-29 22:29:55 +00:00
mem.h file: free cached IO blocks to avoid them appearing as "leaks" 2005-10-21 07:47:38 +00:00
res.h - split up lib/res into file, graphics and sound. 2005-08-12 17:06:53 +00:00