2025-08-23 02:20 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 438f3d34
Timestamp: 2017-01-02 00:30:10
Author: rtri
Details ] Diff ]
apparently clang's max_align_t is *not* in std::
mod - rts/System/ConcurrentQueue.h Diff ] File ]
develop 1fa6a5c7
Timestamp: 2017-01-02 00:27:32
Author: Eshed
Details ] Diff ]
update license
mod - LICENSE Diff ] File ]
develop 0dea38ee
Timestamp: 2017-01-02 00:01:01
Author: rtri
Details ] Diff ]
revert 03480325
mod - CMakeLists.txt Diff ] File ]
mod - rts/System/ThreadPool.cpp Diff ] File ]
develop dc787389
Timestamp: 2017-01-01 23:32:23
Author: rtri
Details ] Diff ]
add moodycamel's ConcurrentQueue header
add - rts/System/ConcurrentQueue.h Diff ] File ]
develop d8522652
Timestamp: 2017-01-01 23:22:47
Author: rtri
Details ] Diff ]
-
mod - test/engine/System/testThreadPool.cpp Diff ] File ]
develop ae4fcc49
Timestamp: 2017-01-01 23:04:15
Author: rtri
Details ] Diff ]
fix 0005424 (un-FUBAR ThreadPool after the completely untested changes in 986ed93586)
mod - rts/System/Platform/Threading.cpp Diff ] File ]
mod - rts/System/ThreadPool.cpp Diff ] File ]
mod - rts/System/ThreadPool.h Diff ] File ]
develop e342a2dd
Timestamp: 2016-12-31 01:06:35
Author: rtri
Details ] Diff ]
dos2unix System/Platform/Threading; refactor triple-duplicated code
mod - rts/System/Platform/Threading.cpp Diff ] File ]
develop 8c1a60d4
Timestamp: 2016-12-30 17:52:20
Author: rtri
Details ] Diff ]
make shader-flag handling more lightweight (no strings, no streams)
mod - rts/Rendering/Shaders/Shader.cpp Diff ] File ]
mod - rts/Rendering/Shaders/Shader.h Diff ] File ]
mod - rts/Rendering/Shaders/ShaderStates.cpp Diff ] File ]
mod - rts/Rendering/Shaders/ShaderStates.h Diff ] File ]
mod - rts/Rendering/ShadowHandler.cpp Diff ] File ]
develop 46c291ec
Timestamp: 2016-12-29 16:05:19
Author: rtri
Details ] Diff ]
s/{list,map}/{deque,unordered_map}/DebugDrawerAI
mod - rts/Game/InMapDrawModel.cpp Diff ] File ]
mod - rts/Game/InMapDrawModel.h Diff ] File ]
mod - rts/Rendering/DebugDrawerAI.cpp Diff ] File ]
mod - rts/Rendering/DebugDrawerAI.h Diff ] File ]
mod - rts/Rendering/InMapDrawView.cpp Diff ] File ]
develop 03480325
Timestamp: 2016-12-29 15:03:50
Author: rtri
Details ] Diff ]
disable ThreadPool until current SingleConsumerQueue issues are fixed

1) threads will never push two tasks with the same id, but can overwrite still-running tasks (!) mapping to the same index
2) threads can concurrently write to the same index if task A gets assigned id K and task B gets assigned id K + ringSize
3) no protection against #1 if more worker-threads are created at once than will fit in the queue, e.g. by model preloading
4) std::shared_ptr<T> can not be made atomic
5) ...
mod - CMakeLists.txt Diff ] File ]
develop dfac1aa0
Timestamp: 2016-12-29 13:10:58
Author: rtri
Details ] Diff ]
s/list/deque/glFont; s/list/vector/InMapDraw*
mod - rts/Game/InMapDraw.cpp Diff ] File ]
mod - rts/Game/InMapDraw.h Diff ] File ]
mod - rts/Game/InMapDrawModel.cpp Diff ] File ]
mod - rts/Game/InMapDrawModel.h Diff ] File ]
mod - rts/Game/UI/InfoConsole.cpp Diff ] File ]
mod - rts/Map/ReadMap.cpp Diff ] File ]
mod - rts/Rendering/Fonts/glFont.cpp Diff ] File ]
mod - rts/Rendering/Fonts/glFont.h Diff ] File ]
mod - rts/Rendering/InMapDrawView.cpp Diff ] File ]
mod - rts/Rendering/InMapDrawView.h Diff ] File ]
develop 3c91d43f
Timestamp: 2016-12-29 01:46:07
Author: rtri
Details ] Diff ]
kill clang warnings
mod - rts/Game/WaitCommandsAI.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Rendering/FeatureDrawer.cpp Diff ] File ]
mod - rts/Rendering/FeatureDrawer.h Diff ] File ]
mod - rts/Rendering/LuaObjectDrawer.cpp Diff ] File ]
mod - rts/System/UnorderedSet.hpp Diff ] File ]
develop 19307ee4
Timestamp: 2016-12-29 00:53:43
Author: rtri
Details ] Diff ]
fix HL build
mod - rts/Lua/LuaVFSDownload.cpp Diff ] File ]
develop a2a0fd22
Timestamp: 2016-12-29 00:37:31
Author: rtri
Details ] Diff ]
boilerplate changes to make swapping in different HT implementations easier
mod - rts/Game/CameraHandler.h Diff ] File ]
mod - rts/Game/SelectedUnitsHandler.h Diff ] File ]
mod - rts/Game/UI/Groups/Group.h Diff ] File ]
mod - rts/Game/WaitCommandsAI.cpp Diff ] File ]
mod - rts/Game/WaitCommandsAI.h Diff ] File ]
mod - rts/Lua/LuaFBOs.cpp Diff ] File ]
mod - rts/Lua/LuaMaterial.cpp Diff ] File ]
mod - rts/Lua/LuaMaterial.h Diff ] File ]
mod - rts/Lua/LuaObjectRendering.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGLUtils.cpp Diff ] File ]
mod - rts/Lua/LuaRulesParams.h Diff ] File ]
mod - rts/Lua/LuaVFSDownload.cpp Diff ] File ]
mod - rts/Map/ReadMap.cpp Diff ] File ]
mod - rts/Rendering/CommandDrawer.h Diff ] File ]
mod - rts/Rendering/DebugColVolDrawer.cpp Diff ] File ]
mod - rts/Rendering/Env/Decals/DecalsDrawerGL4.cpp Diff ] File ]
mod - rts/Rendering/Fonts/CFontTexture.cpp Diff ] File ]
mod - rts/Rendering/Fonts/CFontTexture.h Diff ] File ]
mod - rts/Rendering/GL/FBO.cpp Diff ] File ]
mod - rts/Rendering/GL/FBO.h Diff ] File ]
mod - rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.h Diff ] File ]
mod - rts/Rendering/Models/IModelParser.h Diff ] File ]
mod - rts/Rendering/Models/ModelRenderContainer.h Diff ] File ]
mod - rts/Rendering/Shaders/GLSLCopyState.cpp Diff ] File ]
mod - rts/Rendering/Shaders/GLSLCopyState.h Diff ] File ]
mod - rts/Rendering/Shaders/Shader.h Diff ] File ]
mod - rts/Rendering/Shaders/ShaderHandler.h Diff ] File ]
mod - rts/Rendering/Shaders/ShaderStates.cpp Diff ] File ]
mod - rts/Rendering/Shaders/ShaderStates.h Diff ] File ]
mod - rts/Rendering/Textures/NamedTextures.cpp Diff ] File ]
mod - rts/Rendering/Textures/S3OTextureHandler.h Diff ] File ]
mod - rts/Rendering/UnitDrawer.h Diff ] File ]
mod - rts/Sim/Features/FeatureDefHandler.h Diff ] File ]
mod - rts/Sim/Features/FeatureHandler.h Diff ] File ]
mod - rts/Sim/Misc/LosHandler.h Diff ] File ]
mod - rts/Sim/Misc/SimObjectIDPool.h Diff ] File ]
mod - rts/Sim/Path/Default/PathCache.h Diff ] File ]
mod - rts/Sim/Path/Default/PathManager.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.h Diff ] File ]
mod - rts/Sim/Units/UnitHandler.h Diff ] File ]
mod - rts/System/FileSystem/ArchiveScanner.cpp Diff ] File ]
mod - rts/System/Log/DefaultFilter.cpp Diff ] File ]
mod - rts/System/Log/DefaultFilter.h Diff ] File ]
mod - rts/System/LogOutput.cpp Diff ] File ]
mod - rts/System/Platform/SDL1_keysym.cpp Diff ] File ]
add - rts/System/UnorderedMap.hpp Diff ] File ]
add - rts/System/UnorderedSet.hpp Diff ] File ]
mod - rts/System/creg/STL_Map.h Diff ] File ]
mod - rts/System/creg/STL_Set.h Diff ] File ]
mod - rts/System/creg/creg.cpp Diff ] File ]
develop 32c79bdc
Timestamp: 2016-12-28 19:00:14
Author: rtri
Details ] Diff ]
s/sort/stable_sort (JIC)
mod - rts/Lua/LuaParser.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/System/EventClient.h Diff ] File ]
mod - rts/System/EventHandler.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveScanner.cpp Diff ] File ]
develop b2d323fa
Timestamp: 2016-12-28 16:46:32
Author: rtri
Details ] Diff ]
--include
mod - rts/Game/UI/GameSetupDrawer.cpp Diff ] File ]
develop 76590f7b
Timestamp: 2016-12-28 16:06:04
Author: rtri
Details ] Diff ]
s/map/vector/EventClient
mod - rts/Game/UI/GameSetupDrawer.cpp Diff ] File ]
mod - rts/Game/UI/MouseHandler.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.h Diff ] File ]
mod - rts/System/EventClient.cpp Diff ] File ]
mod - rts/System/EventClient.h Diff ] File ]
mod - rts/System/EventHandler.cpp Diff ] File ]
mod - rts/System/EventHandler.h Diff ] File ]
develop f303a427
Timestamp: 2016-12-28 00:10:43
Author: rtri
Details ] Diff ]
fix HL build
mod - rts/Rendering/GL/myGL.cpp Diff ] File ]
develop 69c45e7c
Timestamp: 2016-12-27 23:53:40
Author: rtri
Details ] Diff ]
s/map/vector/EventHandler
misc. minor refactoring; nlc
mod - rts/Game/Game.h Diff ] File ]
mod - rts/Game/GameController.cpp Diff ] File ]
mod - rts/Game/GameController.h Diff ] File ]
mod - rts/Game/PreGame.h Diff ] File ]
mod - rts/Rendering/GL/FBO.cpp Diff ] File ]
mod - rts/Rendering/GL/myGL.cpp Diff ] File ]
mod - rts/Rendering/GlobalRendering.cpp Diff ] File ]
mod - rts/Rendering/GlobalRendering.h Diff ] File ]
mod - rts/Rendering/UnitDrawer.cpp Diff ] File ]
mod - rts/Rendering/VerticalSync.cpp Diff ] File ]
mod - rts/Rendering/VerticalSync.h Diff ] File ]
mod - rts/System/EventHandler.cpp Diff ] File ]
mod - rts/System/EventHandler.h Diff ] File ]
mod - rts/System/SpringApp.cpp Diff ] File ]
mod - rts/System/SpringApp.h Diff ] File ]
develop c30795b3
Timestamp: 2016-12-26 19:37:30
Author: Eshed
Details ] Diff ]
fix warning

no idea why that _STPF_ doesn't work
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop ba2d69a9
Timestamp: 2016-12-26 18:36:02
Author: rtri
Details ] Diff ]
...
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop 66b98384
Timestamp: 2016-12-26 18:12:36
Author: rtri
Details ] Diff ]
s/set/vector/LuaParser
mod - rts/Lua/LuaParser.cpp Diff ] File ]
mod - rts/Lua/LuaParser.h Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.h Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.cpp Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.h Diff ] File ]
develop 89d5bbc1
Timestamp: 2016-12-26 14:32:54
Author: rtri
Details ] Diff ]
fix demo desync
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/System/LoadSave/DemoReader.cpp Diff ] File ]
develop e0214efa
Timestamp: 2016-12-25 23:20:16
Author: rtri
Details ] Diff ]
fix asinine implicit conversion bug
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Lua/LuaParser.cpp Diff ] File ]
mod - rts/Lua/LuaParser.h Diff ] File ]
develop 492abf38
Timestamp: 2016-12-24 20:45:59
Author: rtri
Details ] Diff ]
fix undefined reference in dedserv
mod - rts/Lua/LuaParser.cpp Diff ] File ]
First  Prev  1 2 3 ... 110 ... 177 178 179 180 181 182 183 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last