Changesets: spring
develop 3e20da78
Timestamp: 2017-01-13 00:01:18 Author: rtri [ Details ] [ Diff ] |
can excessive resolution spam | ||
mod - rts/Rendering/GL/myGL.cpp | [ Diff ] [ File ] | ||
develop 7ad7b4d2
Timestamp: 2017-01-12 21:18:33 Author: rtri [ Details ] [ Diff ] |
no clue what this #include is doing here | ||
mod - rts/Sim/MoveTypes/MoveDefHandler.cpp | [ Diff ] [ File ] | ||
develop 4ff58c55
Timestamp: 2017-01-12 21:11:47 Author: rtri [ Details ] [ Diff ] |
trim unused AssParser fat | ||
mod - rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DModel.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DModel.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.h | [ Diff ] [ File ] | ||
develop 61e5e99e
Timestamp: 2017-01-11 20:47:03 Author: rtri [ Details ] [ Diff ] |
s/rehash/reserve/FeatureHandler | ||
mod - rts/Sim/Features/FeatureHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/SpringHashMap.hpp | [ Diff ] [ File ] | ||
mod - rts/System/SpringHashSet.hpp | [ Diff ] [ File ] | ||
develop a6a97083
Timestamp: 2017-01-11 16:37:42 Author: rtri [ Details ] [ Diff ] |
simpler code (almost) always wins | ||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Threading/ThreadPool.h | [ Diff ] [ File ] | ||
develop 2dbafee6
Timestamp: 2017-01-11 02:23:20 Author: rtri [ Details ] [ Diff ] |
fix race condition(s) in ThreadPool | ||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Threading/ThreadPool.h | [ Diff ] [ File ] | ||
develop 4b886170
Timestamp: 2017-01-09 20:49:46 Author: Eshed [ Details ] [ Diff ] |
Actually fix AVIGen | ||
mod - rts/Rendering/AVIGenerator.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/AVIGenerator.h | [ Diff ] [ File ] | ||
develop 17f47f19
Timestamp: 2017-01-09 20:38:30 Author: rtri [ Details ] [ Diff ] |
simplify GeometricObjects::Update | ||
mod - rts/Sim/Misc/GeometricObjects.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GeometricObjects.h | [ Diff ] [ File ] | ||
develop 7046357a
Timestamp: 2017-01-09 19:26:41 Author: rtri [ Details ] [ Diff ] |
fix AVIGen | ||
mod - rts/Rendering/AVIGenerator.cpp | [ Diff ] [ File ] | ||
develop 23c92dac
Timestamp: 2017-01-09 19:21:08 Author: rtri [ Details ] [ Diff ] |
make testcreg happy | ||
mod - rts/Sim/Misc/GeometricObjects.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GeometricObjects.h | [ Diff ] [ File ] | ||
develop 2dd3748a
Timestamp: 2017-01-09 18:53:16 Author: rtri [ Details ] [ Diff ] |
erase most remaining terribad containers in Sim/,Rendering/,Lua/,Sound/ | ||
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIData.h | [ Diff ] [ File ] | ||
mod - rts/Game/Game.h | [ Diff ] [ File ] | ||
mod - rts/Game/GameSetup.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameSetup.h | [ Diff ] [ File ] | ||
mod - rts/Game/LoadScreen.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/PreGame.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/EndGameBox.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaDefs.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaFeatureDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandleSynced.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandleSynced.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaParser.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaRules.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaTextures.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaTextures.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUI.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUI.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnitDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUtils.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaWeaponDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/MapInfo.cpp | [ Diff ] [ File ] | ||
mod - rts/Net/NetCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/AVIGenerator.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/AVIGenerator.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/QTPFSPathDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/QTPFSPathDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Shaders/LuaShaderContainer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/RowAtlasAlloc.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/RowAtlasAlloc.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/AllyTeam.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CategoryHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/DamageArrayHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/DamageArrayHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GeometricObjects.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GeometricObjects.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/QuadField.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/SideParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/SimObjectIDPool.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Team.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Team.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/TeamBase.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveDefHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/SolidObjectDef.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/Default/PathFlowMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/Default/PathFlowMap.hpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/IPathManager.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/QTPFS/NodeLayer.hpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/QTPFS/PathCache.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/QTPFS/PathCache.hpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/QTPFS/PathManager.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/QTPFS/PathManager.hpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/QTPFS/PathSearch.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/QTPFS/PathSearch.hpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ExplosionGenerator.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ExplosionGenerator.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/CommandAI.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/FactoryCAI.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobEngine.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobFile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobFile.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobScriptNames.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobScriptNames.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/LuaScriptNames.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/LuaScriptNames.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/LuaUnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/LuaUnitScript.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDef.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/WeaponDef.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/WeaponDef.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/WeaponDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/WeaponDefHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/DemoRecorder.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/DemoRecorder.h | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/AudioChannel.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/AudioChannel.h | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/EFX.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/EFX.h | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/EFXPresets.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/EFXPresets.h | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/Sound.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/Sound.h | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/SoundBuffer.h | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/SoundItem.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/SoundItem.h | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncDebugger.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TdfParser.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TdfParser.h | [ Diff ] [ File ] | ||
develop 45088613
Timestamp: 2017-01-09 10:37:04 Author: rtri [ Details ] [ Diff ] |
s/vector/array/LosTableHelper | ||
mod - rts/Sim/Misc/LosMap.cpp | [ Diff ] [ File ] | ||
develop ab20b36e
Timestamp: 2017-01-09 04:09:51 Author: rtri [ Details ] [ Diff ] |
order does not matter, gain some perf | ||
mod - rts/Sim/Misc/LosHandler.cpp | [ Diff ] [ File ] | ||
develop 47b43538
Timestamp: 2017-01-09 03:40:19 Author: rtri [ Details ] [ Diff ] |
fix LosMap thread-safety once and for all this uses up to ThreadPool::GetNumThreads() more memory, but is lock-free and I'm tired of cleaning up concurrency issues |
||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GlobalConstants.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
develop aa55cafe
Timestamp: 2017-01-08 02:45:49 Author: rtri [ Details ] [ Diff ] |
always default-construct texture objects | ||
mod - rts/Rendering/Textures/Bitmap.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/nv_dds.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/nv_dds.h | [ Diff ] [ File ] | ||
develop 1e25f18c
Timestamp: 2017-01-08 01:39:16 Author: rtri [ Details ] [ Diff ] |
more (minor) cleanup | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/nv_dds.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/nv_dds.h | [ Diff ] [ File ] | ||
develop e8b90ed9
Timestamp: 2017-01-08 00:34:46 Author: rtri [ Details ] [ Diff ] |
cleanup | ||
mod - rts/Rendering/Textures/3DOTextureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/Bitmap.h | [ Diff ] [ File ] | ||
develop 946897ce
Timestamp: 2017-01-08 00:03:04 Author: rtri [ Details ] [ Diff ] |
fix CBitmap's move constructor (double-free with DDS images) make all classes in namespace nv_dds individually movable s/std::{map,set}/spring::unordered_{map,set}/Rendering remove a few new's in 3DOTextureHandler |
||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/ProjectileDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Fonts/CFontTexture.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Fonts/CFontTexture.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Fonts/LanguageBlocksDefs.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/glStateDebug.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/glStateDebug.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/IconHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/IconHandler.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DOParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DOParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/IModelParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/TeamHighlight.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/TeamHighlight.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/3DOTextureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/3DOTextureHandler.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/ColorMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/ColorMap.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/IAtlasAllocator.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/LegacyAtlasAlloc.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/QuadtreeAtlasAlloc.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/S3OTextureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/nv_dds.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/nv_dds.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/System/SpringHashMap.hpp | [ Diff ] [ File ] | ||
mod - rts/System/SpringHashSet.hpp | [ Diff ] [ File ] | ||
develop a0fccf33
Timestamp: 2017-01-07 17:09:04 Author: rtri [ Details ] [ Diff ] |
ws | ||
mod - rts/System/UnorderedMap.hpp | [ Diff ] [ File ] | ||
develop 9fe69ec8
Timestamp: 2017-01-07 16:59:55 Author: rtri [ Details ] [ Diff ] |
add emilib::Hash{Map,Set} containers | ||
mod - rts/Rendering/Fonts/CFontTexture.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/FBO.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/Log/DefaultFilter.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/SDL1_keysym.cpp | [ Diff ] [ File ] | ||
add - rts/System/SpringHashMap.hpp | [ Diff ] [ File ] | ||
add - rts/System/SpringHashSet.hpp | [ Diff ] [ File ] | ||
mod - rts/System/UnorderedMap.hpp | [ Diff ] [ File ] | ||
mod - rts/System/UnorderedSet.hpp | [ Diff ] [ File ] | ||
develop 7ad17478
Timestamp: 2017-01-07 00:21:43 Author: rtri [ Details ] [ Diff ] |
nlc | ||
mod - rts/Game/UI/ProfileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TimeProfiler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TimeProfiler.h | [ Diff ] [ File ] | ||
develop 64a95d87
Timestamp: 2017-01-06 22:53:40 Author: rtri [ Details ] [ Diff ] |
fix build; fix scope of TimeProfiler::AddTime lock | ||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TimeProfiler.cpp | [ Diff ] [ File ] | ||
develop b1afddef
Timestamp: 2017-01-06 22:25:58 Author: rtri [ Details ] [ Diff ] |
fix race condition in ~ScopedMtTimer constructing the CTimeProfiler global change ThreadPool::workerThreads to a vector, no reason to use a deque now |
||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Threading/ThreadPool.h | [ Diff ] [ File ] | ||
mod - rts/System/TimeProfiler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TimeProfiler.h | [ Diff ] [ File ] | ||
develop 517c7fba
Timestamp: 2017-01-06 17:52:39 Author: Eshed [ Details ] [ Diff ] |
more VS includes | ||
mod - rts/System/Threading/ThreadPool.h | [ Diff ] [ File ] | ||
develop 807685b2
Timestamp: 2017-01-06 17:37:24 Author: Eshed [ Details ] [ Diff ] |
recursive preprocessor shenanigans are risky | ||
mod - rts/lib/streflop/streflop_cond.h | [ Diff ] [ File ] | ||