0ad/source/renderer
janwas 8667ea74c8 fixes and improvements
- directoryPosix: replace most methods with boost filesystem (but not
all: the latter cannot efficiently enumerate files AND query their
size/mtime)
- AllocatorChecker: better name for member functions
- file: move the File class here
- trace: bugfix
- io: move UnalignedWriter to write_buffer.cpp (basically the same
thing)
- vfs: remove unnecessary "vfs" warts from variable names
- vfs_tree: VfsFile now stores single Name/Size/MTime fields instead of
the FileInfo record (less clunky)
- vfs_path: use boost filesystem's version of the basename/extension
functions
- lf_alloc: remove (no longer necessary, won't be finished - not worth
the trouble)
- path_util: remove path_foreach_component (replaced by better path
traversal logic) and PathPackage (obsoleted by fs::path)

! resource loading code now receives VfsPath as its filename. there is
also OsPath (native absolute path) and Path (relative to binaries/data)

- tex is now independent of file loading code; it just en/decodes
in-memory buffers
- wdll_ver: clean up, use smart pointer to simplify bailout code
- wsdl: remove nonexistent failure path from calc_gamma (cruised by here
because SDL_SetGamme is failing once after a cold boot at work)
- wsnd: simplify OpenAL DLL search, use boost::filesystem
- wutil: Wow64 redirection is now packaged in a (RAII) class

This was SVN commit r5525.
2007-12-22 18:15:52 +00:00
..
AlphaMapCalculator.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
AlphaMapCalculator.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
BlendShapes.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
FixedFunctionModelRenderer.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
FixedFunctionModelRenderer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
HWLightingModelRenderer.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
HWLightingModelRenderer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
InstancingModelRenderer.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
InstancingModelRenderer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ModelRenderer.cpp # A number of network synchronization fixes. 2007-11-18 09:09:06 +00:00
ModelRenderer.h part4: adapt codebase to changes in lib/ 2007-12-20 20:21:45 +00:00
ModelVertexRenderer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
PatchRData.cpp Removed some header files from header files. 2007-01-13 22:44:42 +00:00
PatchRData.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
PlayerRenderer.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
PlayerRenderer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Renderer.cpp fixes and improvements 2007-12-22 18:15:52 +00:00
Renderer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
RenderModifiers.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
RenderModifiers.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
RenderPathVertexShader.cpp Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
RenderPathVertexShader.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Scene.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Scene.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ShadowMap.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ShadowMap.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
SkyManager.cpp part4: adapt codebase to changes in lib/ 2007-12-20 20:21:45 +00:00
SkyManager.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
TerrainOverlay.cpp part1a: misc fixes 2007-12-20 19:57:41 +00:00
TerrainOverlay.h part1a: misc fixes 2007-12-20 19:57:41 +00:00
TerrainRenderer.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
TerrainRenderer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
TransparencyRenderer.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
TransparencyRenderer.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
VertexArray.cpp # Better error tolerance 2007-02-28 20:09:19 +00:00
VertexArray.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
VertexBuffer.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
VertexBuffer.h . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
VertexBufferManager.cpp remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
VertexBufferManager.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
WaterManager.cpp part4: adapt codebase to changes in lib/ 2007-12-20 20:21:45 +00:00
WaterManager.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00