Changesets: spring
develop bc2c029e
Timestamp: 2017-01-25 21:33:30 Author: rtri [ Details ] [ Diff ] |
- | ||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
develop 3fb033e2
Timestamp: 2017-01-25 20:59:05 Author: rtri [ Details ] [ Diff ] |
^Z | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
develop e0ae0c52
Timestamp: 2017-01-25 20:29:43 Author: rtri [ Details ] [ Diff ] |
add libIL debug copypasta for 0005434 | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
develop 9edbb21d
Timestamp: 2017-01-25 19:16:34 Author: rtri [ Details ] [ Diff ] |
update ConcurrentQueue to c54341183f | ||
mod - rts/System/ConcurrentQueue.h | [ Diff ] [ File ] | ||
develop 6e3c7343
Timestamp: 2017-01-25 19:13:44 Author: rtri [ Details ] [ Diff ] |
also track TP task latency stats | ||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Threading/ThreadPool.h | [ Diff ] [ File ] | ||
develop e80b317a
Timestamp: 2017-01-25 01:42:36 Author: rtri [ Details ] [ Diff ] |
fiddle with TP logging a bit | ||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
develop b2c6ae8d
Timestamp: 2017-01-24 16:01:38 Author: rtri [ Details ] [ Diff ] |
fix TP assert | ||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
develop 97ade053
Timestamp: 2017-01-24 13:37:27 Author: rtri [ Details ] [ Diff ] |
fix wrong number of pool threads being spawned on reload | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
develop 643a93ca
Timestamp: 2017-01-24 13:06:16 Author: rtri [ Details ] [ Diff ] |
nlc | ||
mod - rts/Sim/Units/UnitDef.cpp | [ Diff ] [ File ] | ||
develop 1dfea855
Timestamp: 2017-01-24 13:05:57 Author: rtri [ Details ] [ Diff ] |
ThreadPool work execute all SingleTask's on asynchronous threads these can not block other workers with IO delays and don't really care about wakeup-latency don't call NotifyWorkerThreads when pushing ST's this can block for up to 1000ms which absolutely kills performance if many tasks are queued up by model preloading, etc |
||
mod - rts/System/Threading/ThreadPool.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Threading/ThreadPool.h | [ Diff ] [ File ] | ||
develop b68830ce
Timestamp: 2017-01-23 22:51:43 Author: Eshed [ Details ] [ Diff ] |
fix win build with posix threads | ||
mod - rts/System/Platform/Win/Future.h | [ Diff ] [ File ] | ||
develop f39dc921
Timestamp: 2017-01-23 21:51:23 Author: rtri [ Details ] [ Diff ] |
fix sound thread occasionally crashing on exit | ||
mod - rts/System/Sound/ISound.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sound/OpenAL/Sound.cpp | [ Diff ] [ File ] | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
develop 3686e6d8
Timestamp: 2017-01-23 21:28:41 Author: rtri [ Details ] [ Diff ] |
add missing header in SpringApp | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
develop b6b0db62
Timestamp: 2017-01-23 21:18:17 Author: rtri [ Details ] [ Diff ] |
fix off-by-1 error | ||
mod - rts/System/Threading/ThreadPool.h | [ Diff ] [ File ] | ||
develop 1d67c1ed
Timestamp: 2017-01-23 20:37:10 Author: rtri [ Details ] [ Diff ] |
never put enqueued SingleTask's in the global queue | ||
mod - rts/System/Threading/ThreadPool.h | [ Diff ] [ File ] | ||
develop f3fb7abd
Timestamp: 2017-01-23 17:02:03 Author: rtri [ Details ] [ Diff ] |
remove MultiPath dynallocs from PathManager | ||
mod - rts/Rendering/DefaultPathDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/Default/PathManager.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/Default/PathManager.h | [ Diff ] [ File ] | ||
develop 2d144790
Timestamp: 2017-01-22 18:44:15 Author: rtri [ Details ] [ Diff ] |
micro-optimize LuaMatBin sorting | ||
mod - rts/Lua/LuaMaterial.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaMaterial.h | [ Diff ] [ File ] | ||
develop 4fddd357
Timestamp: 2017-01-22 16:00:57 Author: rtri [ Details ] [ Diff ] |
more logging | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
develop 75295a77
Timestamp: 2017-01-22 14:19:32 Author: rtri [ Details ] [ Diff ] |
add logging to Bitmap::Save | ||
mod - rts/Rendering/Screenshot.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/Bitmap.h | [ Diff ] [ File ] | ||
develop 159eb612
Timestamp: 2017-01-22 13:27:19 Author: rtri [ Details ] [ Diff ] |
s/assert/std::max/GroundFlash | ||
mod - rts/Rendering/GroundFlash.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GroundFlash.h | [ Diff ] [ File ] | ||
develop 91b0000b
Timestamp: 2017-01-21 17:34:18 Author: rtri [ Details ] [ Diff ] |
fix 0005432 | ||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGLUtils.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGLUtils.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaTextures.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaTextures.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/NamedTextures.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/NamedTextures.h | [ Diff ] [ File ] | ||
develop 5a3e3616
Timestamp: 2017-01-21 12:30:46 Author: rtri [ Details ] [ Diff ] |
adjust shadow-matrix for clip control | ||
mod - rts/Rendering/ShadowHandler.cpp | [ Diff ] [ File ] | ||
develop 8c56a26a
Timestamp: 2017-01-21 12:14:58 Author: rtri [ Details ] [ Diff ] |
log claimed support for prim. restart and clip control extensions | ||
mod - rts/Rendering/GL/myGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GlobalRendering.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GlobalRendering.h | [ Diff ] [ File ] | ||
develop 0ffb9de8
Timestamp: 2017-01-20 15:39:48 Author: rtri [ Details ] [ Diff ] |
fix sigfpe | ||
mod - rts/Sim/Path/Default/PathDataTypes.h | [ Diff ] [ File ] | ||
develop 08477b4f
Timestamp: 2017-01-20 14:58:13 Author: rtri [ Details ] [ Diff ] |
reduce branching in PathNodeStateBuffer | ||
mod - rts/Sim/Path/Default/PathDataTypes.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/Default/PathEstimator.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/Default/PathHeatMap.cpp | [ Diff ] [ File ] | ||