Changesets: spring
develop 9f493939
Timestamp: 2011-08-08 20:03:37 Author: hoijui [ Details ] [ Diff ] |
use `-fsignaling-nans` by default on DEBUG builds, except for lib/lua/ [CMake] [mantis#2601] | ||
mod - CMakeLists.txt | [ Diff ] [ File ] | ||
mod - rts/lib/lua/CMakeLists.txt | [ Diff ] [ File ] | ||
develop c253b6d6
Timestamp: 2011-08-08 20:01:12 Author: hoijui [ Details ] [ Diff ] |
add RemoveString and RemoveFlag Util macros [CMake] | ||
mod - rts/build/cmake/Util.cmake | [ Diff ] [ File ] | ||
develop 49821643
Timestamp: 2011-08-08 20:00:03 Author: hoijui [ Details ] [ Diff ] |
actualize Util functions and macros doc list [CMake] [minor] | ||
mod - rts/build/cmake/Util.cmake | [ Diff ] [ File ] | ||
develop 12f74a77
Timestamp: 2011-08-08 19:21:35 Author: Tobi Vollebregt [ Details ] [ Diff ] |
buildbot: run tests on all linux slaves | ||
mod - buildbot/master/master.cfg | [ Diff ] [ File ] | ||
develop 61846ebd
Timestamp: 2011-08-08 18:04:02 Author: hoijui [ Details ] [ Diff ] |
get rid of FileSystem instance (it contains only static functions) | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GameInfo.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/QuitBox.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaIO.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/MapParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/ReadMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SM3/terrain/Textures.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SMFGroundTextures.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GroundDecalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/IModelParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Screenshot.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CommonDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/Default/PathEstimator.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptFactory.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveLoader.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/DataDirLocater.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/DirArchive.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileSystem.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileSystem.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/PoolArchive.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/VFSHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/DemoRecorder.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/LuaLoadSaveHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Option.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Misc.cpp | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync.cpp | [ Diff ] [ File ] | ||
develop 5ee72201
Timestamp: 2011-08-08 17:21:43 Author: hoijui [ Details ] [ Diff ] |
refactor file-system * FileSystem and FileSystemHandler do not depend on data-dir or VFS anymore * made some more functions static * moved a lot of code to different files; no logic changes |
||
mod - rts/ExternalAI/AICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AILibraryManager.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SAIInterfaceCallbackImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIWrapper.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/SelectionKeyHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaIO.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaZip.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SM3/terrain/TerrainTextureGLSL.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/ResourceMapAnalyzer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/Default/PathEstimator.cpp | [ Diff ] [ File ] | ||
mod - rts/System/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveLoader.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/DataDirLocater.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/DataDirLocater.h | [ Diff ] [ File ] | ||
add - rts/System/FileSystem/DataDirsAccess.cpp | [ Diff ] [ File ] | ||
add - rts/System/FileSystem/DataDirsAccess.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/DirArchive.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileFilter.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileHandler.cpp | [ Diff ] [ File ] | ||
add - rts/System/FileSystem/FileQueryFlags.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileSystem.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileSystem.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileSystemHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileSystemHandler.h | [ Diff ] [ File ] | ||
add - rts/System/FileSystem/FileSystemInitializer.cpp | [ Diff ] [ File ] | ||
add - rts/System/FileSystem/FileSystemInitializer.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/PoolArchive.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/VFSHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/DemoRecorder.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/LuaLoadSaveHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
mod - rts/builds/DS/main.cpp | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync.cpp | [ Diff ] [ File ] | ||
develop 89f18e53
Timestamp: 2011-08-08 15:16:47 Author: jK [ Details ] [ Diff ] |
try to fix windows compile | ||
mod - rts/Rendering/Env/BumpWater.cpp | [ Diff ] [ File ] | ||
develop ce861c1e
Timestamp: 2011-08-08 12:40:03 Author: jK [ Details ] [ Diff ] |
ArchiveScanner: multithread CRC generation via OMP (massive speedup with sdd's!) | ||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | ||
develop dd33845f
Timestamp: 2011-08-08 12:34:07 Author: jK [ Details ] [ Diff ] |
RectangleOptimizer: small cleanup | ||
mod - rts/System/Misc/RectangleOptimizer.cpp | [ Diff ] [ File ] | ||
mod - test/engine/System/Misc/RectangleOptimizer.cpp | [ Diff ] [ File ] | ||
develop bbb4f8cc
Timestamp: 2011-08-08 12:33:22 Author: jK [ Details ] [ Diff ] |
speedup Lua's VFS.FileExists() (mantis 0002380) | ||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaVFS.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileHandler.h | [ Diff ] [ File ] | ||
develop c8d69846
Timestamp: 2011-08-08 08:40:34 Author: jK [ Details ] [ Diff ] |
reduce testRuns of RectangleOptimizer | ||
mod - test/engine/System/Misc/RectangleOptimizer.cpp | [ Diff ] [ File ] | ||
develop ea26115b
Timestamp: 2011-08-08 08:37:36 Author: jK [ Details ] [ Diff ] |
RectangleOptimizer: skip optimization when not needed | ||
mod - rts/Rendering/Env/BumpWater.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Misc/RectangleOptimizer.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Misc/RectangleOptimizer.h | [ Diff ] [ File ] | ||
mod - test/engine/System/Misc/RectangleOptimizer.cpp | [ Diff ] [ File ] | ||
develop 470a02aa
Timestamp: 2011-08-08 08:24:25 Author: jK [ Details ] [ Diff ] |
add RectangleOptimizer test | ||
mod - test/CMakeLists.txt | [ Diff ] [ File ] | ||
add - test/engine/System/Misc/RectangleOptimizer.cpp | [ Diff ] [ File ] | ||
develop ed24410b
Timestamp: 2011-08-08 08:23:00 Author: jK [ Details ] [ Diff ] |
RectangleOptimizer: tweaks + typofixes | ||
mod - rts/System/Misc/RectangleOptimizer.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Misc/RectangleOptimizer.h | [ Diff ] [ File ] | ||
develop 2e41a587
Timestamp: 2011-08-08 04:20:55 Author: jK [ Details ] [ Diff ] |
use CRectangleOptimizer in BumpWater | ||
mod - rts/Rendering/Env/BumpWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BumpWater.h | [ Diff ] [ File ] | ||
develop 40433511
Timestamp: 2011-08-08 04:20:12 Author: jK [ Details ] [ Diff ] |
add new CRectangleOptimizer [WIP] operates on a set of rectangles and will do: * fixes overlapping * merges rectangles when possible * splits too large rectangles |
||
mod - rts/System/CMakeLists.txt | [ Diff ] [ File ] | ||
add - rts/System/Misc/RectangleOptimizer.cpp | [ Diff ] [ File ] | ||
add - rts/System/Misc/RectangleOptimizer.h | [ Diff ] [ File ] | ||
add - rts/System/Rectangle.h | [ Diff ] [ File ] | ||
develop b168d607
Timestamp: 2011-08-08 04:06:27 Author: jK [ Details ] [ Diff ] |
init FPU state on OpenMP threads on start seems not to be needed (only tested under linux), but it doesn't hurt |
||
mod - rts/System/myMath.cpp | [ Diff ] [ File ] | ||
develop 20a5a534
Timestamp: 2011-08-07 18:03:33 Author: hoijui [ Details ] [ Diff ] |
doc comment additions [minor] | ||
mod - rts/System/FileSystem/FileSystem.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileSystemHandler.h | [ Diff ] [ File ] | ||
develop f0a74430
Timestamp: 2011-08-07 17:55:28 Author: Tobi Vollebregt [ Details ] [ Diff ] |
buildbot: fix 38fb6709df6a053db4d16aeb6398e1f560f79a39 (cppcheck timeout) | ||
mod - buildbot/master/master.cfg | [ Diff ] [ File ] | ||
develop 938e0cae
Timestamp: 2011-08-07 11:20:34 Author: hoijui [ Details ] [ Diff ] |
rename .hpp to .h There are no other changes in this commit. |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MiniMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SM3/SM3GroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SMFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvTreeDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvTreeGenerator.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BumpWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/DynWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/GrassDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/FeatureDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/LightHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GroundDecalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GroundFlash.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/ModelDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Shaders/Shader.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Shaders/ShaderHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/ShadowHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/WorldDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ExplosionGenerator.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/FireProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/FlareProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/PieceProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Projectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ProjectileHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/BubbleProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/DirtProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/ExploSpikeProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/GeoSquareProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/GfxProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/HeatCloudProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/MuzzleFlame.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/RepulseGfx.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/ShieldPartProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/SmokeProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/SmokeProjectile2.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/SmokeTrailProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/SpherePartProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/WakeProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/WreckProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/System/EventBatchHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TdfParser.cpp | [ Diff ] [ File ] | ||
mod - rts/build/vstudio8/rts.vcproj | [ Diff ] [ File ] | ||
mod - rts/build/vstudio9/rts.vcproj | [ Diff ] [ File ] | ||
develop 3974efa0
Timestamp: 2011-08-07 10:40:05 Author: Tobi Vollebregt [ Details ] [ Diff ] |
missing virtual destructor in ConfigHandler | ||
mod - rts/System/Config/ConfigHandler.h | [ Diff ] [ File ] | ||
develop 38fb6709
Timestamp: 2011-08-07 10:38:25 Author: Tobi Vollebregt [ Details ] [ Diff ] |
buildbot/cppcheck: increase timeout, pass -j2 only once | ||
mod - buildbot/master/master.cfg | [ Diff ] [ File ] | ||
mod - buildbot/slave/cppcheck.sh | [ Diff ] [ File ] | ||
develop 4bdfe6ff
Timestamp: 2011-08-06 21:07:53 Author: hoijui [ Details ] [ Diff ] |
link log-sink directly into binary [CMake] [fix] If it is linked in through a static lib, it gets optimized away by the linker. |
||
mod - rts/System/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - rts/builds/DS/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||
develop 18a3093b
Timestamp: 2011-08-06 21:04:51 Author: hoijui [ Details ] [ Diff ] |
print warning to stderr if no log-sink is registered (thanks abma) | ||
mod - rts/System/Log/Backend.cpp | [ Diff ] [ File ] | ||
develop e29ab449
Timestamp: 2011-08-06 20:36:27 Author: Tobi Vollebregt [ Details ] [ Diff ] |
typo | ||
mod - rts/Game/PreGame.cpp | [ Diff ] [ File ] | ||