1
0
forked from mirrors/0ad

Remove the unused time_left parameter

The `time_left` was passed to the registered functions but it was never
used.
This commit is contained in:
phosit
2025-10-20 20:28:03 +02:00
parent de841d30e4
commit f257ce8f9c
6 changed files with 32 additions and 33 deletions
+3 -3
View File
@@ -206,17 +206,17 @@ CMiniMapTexture& CGameView::GetMiniMapTexture()
void CGameView::RegisterInit()
{
// CGameView init
LDR_Register([this](const double)
LDR_Register([this]
{
m->CameraController->LoadConfig();
return 0;
}, L"CGameView init", 1);
LDR_Register([](const double)
LDR_Register([]
{
return g_TexMan.StartTerrainTextures();
}, L"StartTerrainTextures", 1);
LDR_Register([](const double)
LDR_Register([]
{
return g_TexMan.PollTerrainTextures();
}, L"PollTerrainTextures", 60);
+21 -21
View File
@@ -150,55 +150,55 @@ void CMapReader::LoadMap(const VfsPath& pathname, const ScriptContext& cx, JS::
// load map or script settings script
if (settings.isUndefined())
LDR_Register([this](const double)
LDR_Register([this]
{
return LoadScriptSettings();
}, L"CMapReader::LoadScriptSettings", 50);
else
LDR_Register([this](const double)
LDR_Register([this]
{
return LoadRMSettings();
}, L"CMapReader::LoadRMSettings", 50);
// load player settings script (must be done before reading map)
LDR_Register([this](const double)
LDR_Register([this]
{
return LoadPlayerSettings();
}, L"CMapReader::LoadPlayerSettings", 50);
// unpack the data
if (!only_xml)
LDR_Register([this](const double)
LDR_Register([this]
{
return UnpackTerrain();
}, L"CMapReader::UnpackMap", 1200);
// read the corresponding XML file
LDR_Register([this](const double)
LDR_Register([this]
{
return ReadXML();
}, L"CMapReader::ReadXML", 50);
// apply terrain data to the world
LDR_Register([this](const double)
LDR_Register([this]
{
return ApplyTerrainData();
}, L"CMapReader::ApplyTerrainData", 5);
// read entities
LDR_Register([this](const double)
LDR_Register([this]
{
return ReadXMLEntities();
}, L"CMapReader::ReadXMLEntities", 5800);
// apply misc data to the world
LDR_Register([this](const double)
LDR_Register([this]
{
return ApplyData();
}, L"CMapReader::ApplyData", 5);
// load map settings script (must be done after reading map)
LDR_Register([this](const double)
LDR_Register([this]
{
return LoadMapSettings();
}, L"CMapReader::LoadMapSettings", 5);
@@ -232,70 +232,70 @@ void CMapReader::LoadRandomMap(const CStrW& scriptFile, const ScriptContext& cx,
only_xml = false;
// copy random map settings (before entity creation)
LDR_Register([this](const double)
LDR_Register([this]
{
return LoadRMSettings();
}, L"CMapReader::LoadRMSettings", 50);
// load player settings script (must be done before reading map)
LDR_Register([this](const double)
LDR_Register([this]
{
return LoadPlayerSettings();
}, L"CMapReader::LoadPlayerSettings", 50);
// load map generator with random map script
LDR_Register([this, scriptFile](const double)
LDR_Register([this, scriptFile]
{
return StartMapGeneration(scriptFile);
}, L"CMapReader::StartMapGeneration", 1);
LDR_Register([this](const double)
LDR_Register([this]
{
return PollMapGeneration();
}, L"CMapReader::PollMapGeneration", 19999);
// parse RMS results into terrain structure
LDR_Register([this](const double)
LDR_Register([this]
{
return ParseTerrain();
}, L"CMapReader::ParseTerrain", 500);
// parse RMS results into environment settings
LDR_Register([this](const double)
LDR_Register([this]
{
return ParseEnvironment();
}, L"CMapReader::ParseEnvironment", 5);
// parse RMS results into camera settings
LDR_Register([this](const double)
LDR_Register([this]
{
return ParseCamera();
}, L"CMapReader::ParseCamera", 5);
// apply terrain data to the world
LDR_Register([this](const double)
LDR_Register([this]
{
return ApplyTerrainData();
}, L"CMapReader::ApplyTerrainData", 5);
// parse RMS results into entities
LDR_Register([this](const double)
LDR_Register([this]
{
return StartParseEntities();
}, L"CMapReader::StartParseEntities", 10);
LDR_Register([this](const double)
LDR_Register([this]
{
return PollParseEntities();
}, L"CMapReader::PollParseEntities", 1000);
// apply misc data to the world
LDR_Register([this](const double)
LDR_Register([this]
{
return ApplyData();
}, L"CMapReader::ApplyData", 5);
// load map settings script (must be done after reading map)
LDR_Register([this](const double)
LDR_Register([this]
{
return LoadMapSettings();
}, L"CMapReader::LoadMapSettings", 5);
+4 -4
View File
@@ -253,7 +253,7 @@ void CGame::RegisterInit(const JS::HandleValue attribs, const std::string& saved
LDR_BeginRegistering();
LDR_Register([this](const double)
LDR_Register([this]
{
return m_Simulation2->ProgressiveLoad();
}, L"Simulation init", 1000);
@@ -282,19 +282,19 @@ void CGame::RegisterInit(const JS::HandleValue attribs, const std::string& saved
m_World->RegisterInit(mapFile, scriptInterface.GetContext(), settings, m_PlayerID);
}
if (m_GameView)
LDR_Register([&waterManager = g_Renderer.GetSceneRenderer().GetWaterManager()](const double)
LDR_Register([&waterManager = g_Renderer.GetSceneRenderer().GetWaterManager()]
{
return waterManager.LoadWaterTextures();
}, L"LoadWaterTextures", 80);
if (m_IsSavedGame)
LDR_Register([this, savedState](const double)
LDR_Register([this, savedState]
{
return LoadInitialState(savedState);
}, L"Loading game", 1000);
if (m_IsVisualReplay)
LDR_Register([this](const double)
LDR_Register([this]
{
return LoadVisualReplayData();
}, L"Loading visual replay data", 1000);
+1 -1
View File
@@ -200,7 +200,7 @@ LDR_ProgressiveLoadResult LDR_ProgressiveLoad(double time_budget)
// call this task's function and bill elapsed time.
const double t0 = timer_Time();
const int status = lr.func(time_left);
const int status = lr.func();
const bool timed_out = ldr_was_interrupted(status);
const double elapsed_time = timer_Time() - t0;
time_left -= elapsed_time;
+1 -2
View File
@@ -106,7 +106,6 @@ extern void LDR_BeginRegistering();
// callback function of a task; performs the actual work.
// it receives the time remaining [s].
//
// return semantics:
// - if the entire task was successfully completed, return 0;
@@ -117,7 +116,7 @@ extern void LDR_BeginRegistering();
// != 0, or it's treated as "finished")
// - on failure, return a negative error code or 'warning' (see above);
// LDR_ProgressiveLoad will abort immediately and return that.
using LoadFunc = std::function<int(double)>;
using LoadFunc = std::function<int()>;
// register a task (later processed in FIFO order).
// <func>: function that will perform the actual work; see LoadFunc.
+2 -2
View File
@@ -86,7 +86,7 @@ void CWorld::RegisterInit(const CStrW& mapFile, const ScriptContext& cx, JS::Han
m_Game.GetSimulation2(), &m_Game.GetSimulation2()->GetSimContext(), playerID,
false);
// fails immediately, or registers for delay loading
LDR_Register([this](const double)
LDR_Register([this]
{
return DeleteMapReader();
}, L"CWorld::DeleteMapReader", 5);
@@ -111,7 +111,7 @@ void CWorld::RegisterInitRMS(const CStrW& scriptFile, const ScriptContext& cx, J
pTriggerManager, CRenderer::IsInitialised() ? &g_Renderer.GetPostprocManager() : nullptr,
m_Game.GetSimulation2(), playerID);
// registers for delay loading
LDR_Register([this](const double)
LDR_Register([this]
{
return DeleteMapReader();
}, L"CWorld::DeleteMapReader", 5);