0ad/source/lib
Ykkrosh 509f4387d7 Fix build
This was SVN commit r10052.
2011-08-21 13:10:44 +00:00
..
adts ENSURE(0) -> DEBUG_WARN_ERR(ERR::LOGIC) (a bit smaller, and more descriptive) 2011-05-04 12:10:17 +00:00
allocators Fix build 2011-08-21 13:10:44 +00:00
external_libraries post-alpha sync with work. 2011-07-18 09:21:56 +00:00
file post-alpha sync with work. 2011-07-18 09:21:56 +00:00
pch lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray) 2011-08-21 11:00:09 +00:00
posix post-alpha sync with work. 2011-07-18 09:21:56 +00:00
res feature request by philip: instead of refusing to load textures larger than the OpenGL limit, ensure they have mipmaps (unless it's s3tc, which would be too expensive to recompress) and skip levels until it fits 2011-08-20 17:56:12 +00:00
sysdep Fix build 2011-08-21 13:10:44 +00:00
tests fix self-test and map load on Windows (avoid mixing dir separators). 2011-05-06 18:45:30 +00:00
tex refactor: remove "wrapping" and "read" functionality for DynArray (in preparation for replacing it with template policies for more flexible Pool etc.) 2011-08-17 08:38:53 +00:00
alignment.h lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray) 2011-08-21 11:00:09 +00:00
app_hooks.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
app_hooks.h refactoring: 2011-03-23 16:14:47 +00:00
base32.cpp Fix use of undefined behaviour (shifting by >= size of left operand) 2010-07-30 21:33:26 +00:00
base32.h Fix #423 (Switch from CppDoc to Doxygen), based on patch from anr. 2010-07-29 15:55:41 +00:00
bits.cpp needed to split lib into separate headers and source files, which requires lots of drudgery to specify paths for each include filename (no longer relying on same-directory lookups) 2010-03-01 14:52:58 +00:00
bits.h lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray) 2011-08-21 11:00:09 +00:00
byte_order.cpp fixes from work: clarify that cpu_MemoryBarrier has no runtime cost by renaming to COMPILER_FENCE and moving to code_annotation.h; fix 32-bit Parallel Studio 2011 warning. 2010-10-29 12:54:51 +00:00
byte_order.h fixes from work: use ICC bswap intrinsics instead of fallbacks; update UNUSED2 to work with ICC; update mahaf for Win7 2010-11-08 10:01:12 +00:00
code_annotation.h ENSURE(0) -> DEBUG_WARN_ERR(ERR::LOGIC) (a bit smaller, and more descriptive) 2011-05-04 12:10:17 +00:00
code_generation.h Set svn:eol-style native 2010-07-25 18:08:35 +00:00
config2.h disable aio on linux until the glibc aio implementation and/or kernel is fixed (see http://www.wildfiregames.com/forum/index.php?showtopic=14561&pid=217711&st=0&#entry217711) 2011-04-03 19:07:35 +00:00
config.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
debug_stl.cpp post-alpha sync with work. 2011-07-18 09:21:56 +00:00
debug_stl.h post-alpha sync with work. 2011-07-18 09:21:56 +00:00
debug.cpp lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray) 2011-08-21 11:00:09 +00:00
debug.h lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray) 2011-08-21 11:00:09 +00:00
fnv_hash.cpp license change to the more permissible Expat/MIT license for lib/ (see forum thread) 2010-02-08 16:23:39 +00:00
fnv_hash.h license change to the more permissible Expat/MIT license for lib/ (see forum thread) 2010-02-08 16:23:39 +00:00
frequency_filter.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
frequency_filter.h Avoid -Wnon-virtual-dtor warnings 2010-03-31 08:36:46 +00:00
input.cpp ENSURE(0) -> DEBUG_WARN_ERR(ERR::LOGIC) (a bit smaller, and more descriptive) 2011-05-04 12:10:17 +00:00
input.h Delete warning-prone unused unusable event recording code 2011-04-30 00:06:30 +00:00
lib_api.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
lib.cpp ENSURE(0) -> DEBUG_WARN_ERR(ERR::LOGIC) (a bit smaller, and more descriptive) 2011-05-04 12:10:17 +00:00
lib.h cleanup 2011-04-30 13:22:46 +00:00
module_init.cpp fix self-test and map load on Windows (avoid mixing dir separators). 2011-05-06 18:45:30 +00:00
module_init.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
ogl.cpp refactor gfx detection code (interface), allow exporting from DLL (required at work) 2011-05-24 14:17:47 +00:00
ogl.h refactor gfx detection code (interface), allow exporting from DLL (required at work) 2011-05-24 14:17:47 +00:00
os_path.h Fix -Wconversion warnings in simulation code. 2011-08-16 11:18:32 +00:00
path.cpp refactor status code definitions: allow modules to define an array of them (more convenient+efficient). 2011-05-05 13:03:34 +00:00
path.h Fix format string 2011-05-15 19:52:46 +00:00
pointer_typedefs.h Fix GCC build (only reference SIMD types when supported by the compiler (though this might not work in MSVC)) 2011-08-17 13:41:25 +00:00
precompiled.h make explicit that both iterator debugging and _SECURE_SCL (which is less than iterator debugging) are disabled in release builds 2011-05-07 16:46:28 +00:00
rand.cpp cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
rand.h license change to the more permissible Expat/MIT license for lib/ (see forum thread) 2010-02-08 16:23:39 +00:00
regex.cpp license change to the more permissible Expat/MIT license for lib/ (see forum thread) 2010-02-08 16:23:39 +00:00
regex.h license change to the more permissible Expat/MIT license for lib/ (see forum thread) 2010-02-08 16:23:39 +00:00
secure_crt.cpp fix self-test and map load on Windows (avoid mixing dir separators). 2011-05-06 18:45:30 +00:00
secure_crt.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
self_test.cpp needed to split lib into separate headers and source files, which requires lots of drudgery to specify paths for each include filename (no longer relying on same-directory lookups) 2010-03-01 14:52:58 +00:00
self_test.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
status.cpp post-alpha sync with work. 2011-07-18 09:21:56 +00:00
status.h cleanup and simplification of the really old h_mgr code. 2011-08-04 17:11:16 +00:00
svn_revision.cpp license change to the more permissible Expat/MIT license for lib/ (see forum thread) 2010-02-08 16:23:39 +00:00
svn_revision.h license change to the more permissible Expat/MIT license for lib/ (see forum thread) 2010-02-08 16:23:39 +00:00
timer.cpp cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
timer.h Fix -Wconversion warnings in simulation code. 2011-08-16 11:18:32 +00:00
types.h # towards locale-independent pathnames on Linux 2011-03-21 17:53:13 +00:00
utf8.cpp refactor status code definitions: allow modules to define an array of them (more convenient+efficient). 2011-05-05 13:03:34 +00:00
utf8.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
wsecure_crt.cpp Misc. unity fixes (missing includes, undefs, and other things that could be considered generic cleanup) 2010-02-18 00:06:50 +00:00