0ad/source/lib
janwas 8435fb880c vfs_mount: bugfix: wasn't populating VFS from archive (cause of massive VFS slowdown recently). also fixed another overzealous validate check
ogl_tex: bind() implementation much simplified; also fix bug that set
TMU correctly when disabling texturing
wsdl: fix stdout.txt redirect; now works regardless of current
directory. also no longer disable file buffering except when in full
debug mode (because it's so slow). also add minimize button to caption
bar in windowed mode.

This was SVN commit r2919.
2005-10-12 23:48:44 +00:00
..
res vfs_mount: bugfix: wasn't populating VFS from archive (cause of massive VFS slowdown recently). also fixed another overzealous validate check 2005-10-12 23:48:44 +00:00
sysdep vfs_mount: bugfix: wasn't populating VFS from archive (cause of massive VFS slowdown recently). also fixed another overzealous validate check 2005-10-12 23:48:44 +00:00
adts.cpp fix for vc7 (incomplete type in container). also some updates to vfs 2004-05-08 01:11:51 +00:00
adts.h rename assert2 debug_assert; use instead of all plain assert(), since there are no longer any issues (e.g. can't use while handling an exception) 2005-06-28 04:06:25 +00:00
allocators.cpp gameview, renderer: LoadWaterTextures is now a coroutine because it takes friggin forever (3 seconds). VFS performance is down by a factor of ten! investigating is on todo. 2005-10-12 17:19:07 +00:00
allocators.h dyn_array: added matrix allocator for convenience. renamed to "allocators.cpp" (now contains several of them) 2005-10-12 15:51:26 +00:00
byte_order.cpp Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
byte_order.h add 64-bit endian-safe read; also bit_mask 2005-09-18 18:10:23 +00:00
config.h comments/cosmetics; 2005-09-27 15:20:56 +00:00
debug_stl.cpp - color -> colour 2005-08-10 01:12:03 +00:00
debug_stl.h - debug_stl: revert to char* for all program symbols (helpful due to preprocessor limitation) 2005-07-03 22:36:24 +00:00
debug.cpp More explicit %ls instead of %s for wide strings. 2005-09-26 23:36:17 +00:00
debug.h GameView: removed unused ancient camera code. 2005-10-07 21:09:29 +00:00
detect.cpp sysdep: add restrict keyword (placebo if not supported) 2005-10-12 04:22:44 +00:00
detect.h hopefully fixed bug #57 (limit on version info length was too low). while at it, made cpu_type's length externally visible; split sound stuff into sysdep/snd.h (as with gfx, cpu, mem) and in general cleaned up a bit. 2005-04-19 17:07:05 +00:00
glext_funcs.h sysdep: add restrict keyword (placebo if not supported) 2005-10-12 04:22:44 +00:00
input.cpp host of changes to accommodate Atlas: 2005-08-14 23:34:37 +00:00
input.h host of changes to accommodate Atlas: 2005-08-14 23:34:37 +00:00
lf_alloc.cpp - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
lib.cpp inlined bits and bit_mask for efficiency (as suggested by philip - thanks!) 2005-09-19 23:40:33 +00:00
lib.h renderer: load/unload water textures (similar to alpha maps); do that in delay load and avoid leaking them. 2005-10-12 04:16:41 +00:00
lockfree.cpp some infrastructure for self-tests: gets rid of boilerplate code. 2005-09-02 02:47:25 +00:00
lockfree.h some infrastructure for self-tests: gets rid of boilerplate code. 2005-09-02 02:47:25 +00:00
mmgr.cpp - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
mmgr.h TextureManager: stopped memory leaks 2005-08-09 21:26:40 +00:00
nommgr.h - split up lib/res into file, graphics and sound. 2005-08-12 17:06:53 +00:00
ogl.cpp sysdep: add restrict keyword (placebo if not supported) 2005-10-12 04:22:44 +00:00
ogl.h sysdep: add restrict keyword (placebo if not supported) 2005-10-12 04:22:44 +00:00
posix_types.h - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
posix.h Linux/GCC Compat, added some includes, ported inline assembly stuff to gnu syntax (and misc. cleanup in ia32.cpp) 2005-09-12 23:37:52 +00:00
precompiled.cpp Linux/GCC compat, a few newlines at end of file, minor changes 2004-06-02 15:31:55 +00:00
precompiled.h Linux/GCC Compat, added some includes, ported inline assembly stuff to gnu syntax (and misc. cleanup in ia32.cpp) 2005-09-12 23:37:52 +00:00
sdl.h - config: all macros are defined as 1 / 0. testing with #if allows compiler warnings (testing undefined macro) to spot misspelled macros 2005-08-09 16:23:19 +00:00
self_test.cpp lib.cpp: forgot to use TEST (for self-test) 2005-09-02 18:38:25 +00:00
self_test.h guirenderer: fix bug that was breaking the ScEd button in main menu. it was calling glEnable/glActiveTextureUnit before ogl_tex_bind, which is now also doing that. 2005-09-04 19:48:26 +00:00
string_s.cpp - update load times 2005-09-21 16:42:56 +00:00
string_s.h comments/cosmetics; 2005-09-27 15:20:56 +00:00
timer.cpp new cumulative timer as requested for entity slowdown investigation. 2005-10-10 17:33:34 +00:00
timer.h new cumulative timer as requested for entity slowdown investigation. 2005-10-10 17:33:34 +00:00
types.h CVSROOT: doesn't seem particularly useful now 2005-09-30 00:59:42 +00:00
wstring_s.cpp implementation of secure CRT string functions 2005-02-28 15:27:04 +00:00