Skip to content

Commit

Permalink
xrEngine/EngineAPI.cpp: replace push_back() with emplace_back()
Browse files Browse the repository at this point in the history
  • Loading branch information
Xottab-DUTY committed Feb 12, 2018
1 parent f2def7c commit 433ad1c
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions src/xrEngine/EngineAPI.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -214,8 +214,8 @@ void CEngineAPI::CreateRendererList()
if (GEnv.isDedicatedServer)
{
R_ASSERT2(hRenderR1->exist(), "Dedicated server needs xrRender_R1 to work");
modes.push_back(xr_token("renderer_r1", 0));
modes.push_back(xr_token(nullptr, -1));
modes.emplace_back(xr_token("renderer_r1", 0));
modes.emplace_back(xr_token(nullptr, -1));
vid_quality_token = std::move(modes);
return;
}
Expand All @@ -236,41 +236,41 @@ void CEngineAPI::CreateRendererList()

if (hRenderR1->exist())
{
modes.push_back(xr_token("renderer_r1", 0));
modes.emplace_back(xr_token("renderer_r1", 0));
}

if (hRenderR2->exist())
{
modes.push_back(xr_token("renderer_r2a", 1));
modes.push_back(xr_token("renderer_r2", 2));
modes.emplace_back(xr_token("renderer_r2a", 1));
modes.emplace_back(xr_token("renderer_r2", 2));
if (GEnv.CheckR2 && GEnv.CheckR2())
modes.push_back(xr_token("renderer_r2.5", 3));
modes.emplace_back(xr_token("renderer_r2.5", 3));
}

if (hRenderR3->exist())
{
if (GEnv.CheckR3 && GEnv.CheckR3())
modes.push_back(xr_token("renderer_r3", 4));
modes.emplace_back(xr_token("renderer_r3", 4));
else
hRenderR3->close();
}

if (hRenderR4->exist())
{
if (GEnv.CheckR4 && GEnv.CheckR4())
modes.push_back(xr_token("renderer_r4", 5));
modes.emplace_back(xr_token("renderer_r4", 5));
else
hRenderR4->close();
}

if (hRenderRGL->exist())
{
if (GEnv.CheckRGL && GEnv.CheckRGL())
modes.push_back(xr_token("renderer_gl", 6));
modes.emplace_back(xr_token("renderer_gl", 6));
else
hRenderRGL->close();
}
modes.push_back(xr_token(nullptr, -1));
modes.emplace_back(xr_token(nullptr, -1));

Msg("Available render modes[%d]:", modes.size());
for (auto& mode : modes)
Expand Down

0 comments on commit 433ad1c

Please sign in to comment.