Changesets: spring
develop 8183b4d4
Timestamp: 2015-10-18 01:26:01 Author: abma [ Details ] [ Diff ] |
"fix" testPrintf: make error a warning |
||
mod - test/other/testPrintf.cpp | [ Diff ] [ File ] | ||
develop 64a50f98
Timestamp: 2015-10-18 00:52:16 Author: abma [ Details ] [ Diff ] |
try to fix mingw linking error | ||
mod - test/CMakeLists.txt | [ Diff ] [ File ] | ||
develop 205088f5
Timestamp: 2015-10-18 00:14:58 Author: abma [ Details ] [ Diff ] |
add test for spring_lua_ftoa: also add first target_include_directories() |
||
mod - test/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - test/other/testPrintf.cpp | [ Diff ] [ File ] | ||
develop 68cd7b92
Timestamp: 2015-10-17 00:51:54 Author: Eshed [ Details ] [ Diff ] |
Kill more clang warnings | ||
mod - rts/System/Log/Backend.cpp | [ Diff ] [ File ] | ||
develop 73e1635e
Timestamp: 2015-10-17 00:26:48 Author: Eshed [ Details ] [ Diff ] |
Kill some clang warnings | ||
mod - rts/Rendering/Shaders/Shader.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Log/DefaultFilter.cpp | [ Diff ] [ File ] | ||
develop aa722628
Timestamp: 2015-10-17 00:12:42 Author: Eshed [ Details ] [ Diff ] |
No need to check __builtin outside mingw | ||
mod - test/other/testPrintf.cpp | [ Diff ] [ File ] | ||
develop 5c2e5d77
Timestamp: 2015-10-16 23:12:30 Author: Eshed [ Details ] [ Diff ] |
Fix clang travis build clang uses the existing gcc's standard libs so gcc 4.7 is needed for C++11 support |
||
mod - tools/scripts/travis_before_install.sh | [ Diff ] [ File ] | ||
mod - tools/scripts/travis_install.sh | [ Diff ] [ File ] | ||
develop 1653d387
Timestamp: 2015-10-16 23:12:06 Author: Eshed [ Details ] [ Diff ] |
reenable assertion | ||
mod - rts/lib/lua/include/LuaUser.cpp | [ Diff ] [ File ] | ||
develop d83bc621
Timestamp: 2015-10-16 23:01:16 Author: Eshed [ Details ] [ Diff ] |
Fix AI build | ||
mod - rts/lib/lua/include/luaconf.h | [ Diff ] [ File ] | ||
develop 06a0c516
Timestamp: 2015-10-16 19:11:19 Author: Eshed [ Details ] [ Diff ] |
Move ftoa to LuaUser.cpp | ||
mod - rts/lib/lua/include/LuaUser.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/lua/include/LuaUser.h | [ Diff ] [ File ] | ||
mod - rts/lib/lua/include/luaconf.h | [ Diff ] [ File ] | ||
mod - rts/lib/lua/src/lvm.cpp | [ Diff ] [ File ] | ||
develop 6b27c464
Timestamp: 2015-10-16 18:49:31 Author: Eshed [ Details ] [ Diff ] |
Added a portable ftoa (float to ascii) to the lvm | ||
mod - rts/lib/lua/src/lvm.cpp | [ Diff ] [ File ] | ||
develop 898c214e
Timestamp: 2015-10-16 14:32:24 Author: jK [ Details ] [ Diff ] |
update printf UT | ||
mod - test/other/testPrintf.cpp | [ Diff ] [ File ] | ||
develop 5ed654ca
Timestamp: 2015-10-16 14:23:33 Author: jK [ Details ] [ Diff ] |
use __USE_MINGW_ANSI_STDIO this forces to use __mingw_sprintf instead of __builtin_sprintf (it's used by lua in a synced way, and builtin doesn't sync) |
||
mod - CMakeLists.txt | [ Diff ] [ File ] | ||
develop 79db1276
Timestamp: 2015-10-16 14:08:48 Author: Eshed [ Details ] [ Diff ] |
Reduce digits in float lua printing | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/lua/include/luaconf.h | [ Diff ] [ File ] | ||
develop fc6d3dd2
Timestamp: 2015-10-16 13:59:47 Author: jK [ Details ] [ Diff ] |
printf UT: add 1.6 test | ||
mod - test/other/testPrintf.cpp | [ Diff ] [ File ] | ||
develop 59353a54
Timestamp: 2015-10-16 13:26:27 Author: jK [ Details ] [ Diff ] |
test if __builtin_sprintf() syncs | ||
mod - test/other/testPrintf.cpp | [ Diff ] [ File ] | ||
develop 26be1b40
Timestamp: 2015-10-16 11:27:31 Author: Eshed [ Details ] [ Diff ] |
Add rounding test case to printf | ||
mod - test/other/testPrintf.cpp | [ Diff ] [ File ] | ||
develop ee62f6e6
Timestamp: 2015-10-16 06:57:22 Author: jK [ Details ] [ Diff ] |
add a printf UT | ||
mod - test/CMakeLists.txt | [ Diff ] [ File ] | ||
add - test/other/testPrintf.cpp | [ Diff ] [ File ] | ||
develop fd6e8f2a
Timestamp: 2015-10-15 22:23:16 Author: Eshed [ Details ] [ Diff ] |
Add missing include | ||
mod - rts/Rendering/FeatureDrawer.h | [ Diff ] [ File ] | ||
develop 6b82864e
Timestamp: 2015-10-15 18:27:40 Author: abma [ Details ] [ Diff ] |
Revert "Revert "Added lexical_cast for number->string conversions"" This reverts part of commit e598a4a37831959473c5054fe2deff6ddf7d7814: try to fix clang-compile |
||
mod - CMakeLists.txt | [ Diff ] [ File ] | ||
mod - tools/scripts/travis_before_install.sh | [ Diff ] [ File ] | ||
mod - tools/scripts/travis_install.sh | [ Diff ] [ File ] | ||
develop e598a4a3
Timestamp: 2015-10-15 15:03:31 Author: Eshed [ Details ] [ Diff ] |
Revert "Added lexical_cast for number->string conversions" This reverts commits: 2e57d0d3c0c55abbd6ec71b6fe8b2fc0b3f1fbff bff50c1cbbb0ca9b39092be305f54015ca325b8a 0cd8d66d3fa1af34c26a1fea56a0c205edd209f3 |
||
mod - CMakeLists.txt | [ Diff ] [ File ] | ||
mod - rts/lib/lua/include/luaconf.h | [ Diff ] [ File ] | ||
mod - rts/lib/lua/src/lvm.cpp | [ Diff ] [ File ] | ||
mod - tools/scripts/travis_before_install.sh | [ Diff ] [ File ] | ||
mod - tools/scripts/travis_install.sh | [ Diff ] [ File ] | ||
develop c30ebbf6
Timestamp: 2015-10-15 14:14:57 Author: Eshed [ Details ] [ Diff ] |
Add a default start script name Current order is: Specified start script in command line DefaultStartScript value in settings defaultstartscript.txt (in one of the data folders) Menu |
||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
develop 1b0945fd
Timestamp: 2015-10-13 20:33:59 Author: jK [ Details ] [ Diff ] |
fix minor unsigned vs. signed in Threading.cpp | ||
mod - rts/System/Platform/Threading.cpp | [ Diff ] [ File ] | ||
develop 2635f8cd
Timestamp: 2015-10-13 20:33:35 Author: jK [ Details ] [ Diff ] |
LosHandler: speedup + threading A few numbers of a 1min 400 fighter testcase: time spend in LosHandler: 20sec (before this commit) -> 15sec (singlethreaded) -> 8sec (threaded with a quadcore) What has been done: * decouple unit update from LosInstance update * optimize LosInstance update (when an instance is removed from an unit and added to another in the same gameframe, then the losmap doesn't need to get updated, etc.) * increased cache again * use boost::unordered_multimap instead of custom hash array * Run Length Enode `squares` map of SLosInstance to reduce memory consumption a lot * threaded LosTypes updating (Radar, LoS, AirLoS, ... are updated in parallel) * threaded terrain raycasting |
||
mod - rts/Sim/Misc/LosHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosMap.h | [ Diff ] [ File ] | ||
mod - rts/System/Threading/SpringMutex.h | [ Diff ] [ File ] | ||
develop ca3e86be
Timestamp: 2015-10-13 17:19:35 Author: jK [ Details ] [ Diff ] |
ThreadPool: increase spintime 1ms->5ms (matters in a testcase I have) | ||
mod - rts/System/Platform/Threading.cpp | [ Diff ] [ File ] | ||