Skip to content

Commit

Permalink
Layers/xrRender/dxDebugRender.cpp: remove unused DebugRenderImpl_1
Browse files Browse the repository at this point in the history
xrEngine/IGame_Level.cpp: fix sleepless dedicated server
xrEngine/EngineAPI.cpp: fix copypaste
xrEngine/xr_object_list.cpp: add forgotten &
  • Loading branch information
Xottab-DUTY committed Apr 4, 2018
1 parent 992096c commit 575d30f
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 14 deletions.
3 changes: 0 additions & 3 deletions src/Layers/xrRender/dxDebugRender.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
#include "dxUIShader.h"

dxDebugRender DebugRenderImpl;
dxDebugRender DebugRenderImpl_1;
dxDebugRender::dxDebugRender()
{
m_line_indices.reserve(line_vertex_limit);
Expand Down Expand Up @@ -133,8 +132,6 @@ struct RDebugRender : public dxDebugRender, public pureRender
xr_vector<u16> _line_indices;
xr_vector<FVF::L> _line_vertices;

// Vertices _line_vertices;
// Indices _line_indices;
public:
RDebugRender()
{
Expand Down
2 changes: 1 addition & 1 deletion src/xrEngine/EngineAPI.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ void CEngineAPI::Initialize(void)
tune_pause = (VTPause*)hTuner->getProcAddress("VTPause");
tune_resume = (VTResume*)hTuner->getProcAddress("VTResume");

if (!tune_pause || !tune_pause)
if (!tune_pause || !tune_resume)
{
Log("Can't initialize Intel vTune");
tune_pause = dummy;
Expand Down
14 changes: 5 additions & 9 deletions src/xrEngine/IGame_Level.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,10 @@ int psNET_DedicatedSleep = 5;
void IGame_Level::OnRender()
{
if (GEnv.isDedicatedServer)
{
Sleep(psNET_DedicatedSleep);
return;
}

// if (_abs(Device.fTimeDelta)<EPS_S) return;

Expand All @@ -153,15 +156,8 @@ void IGame_Level::OnRender()
#endif // _GPA_ENABLED

// Level render, only when no client output required
if (!GEnv.isDedicatedServer)
{
GEnv.Render->Calculate();
GEnv.Render->Render();
}
else
{
Sleep(psNET_DedicatedSleep);
}
GEnv.Render->Calculate();
GEnv.Render->Render();

#ifdef _GPA_ENABLED
TAL_RetireID(rtID);
Expand Down
2 changes: 1 addition & 1 deletion src/xrEngine/xr_object_list.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ CObjectList::~CObjectList()

IGameObject* CObjectList::FindObjectByName(shared_str name)
{
for (auto it : objects_active)
for (auto& it : objects_active)
if (it->cName().equal(name))
return it;

Expand Down

0 comments on commit 575d30f

Please sign in to comment.