add render_flip to perf history
This commit is contained in:
@@ -148,6 +148,7 @@ namespace OpenRA
|
|||||||
PerfHistory.items["render"].Tick();
|
PerfHistory.items["render"].Tick();
|
||||||
PerfHistory.items["batches"].Tick();
|
PerfHistory.items["batches"].Tick();
|
||||||
PerfHistory.items["render_widgets"].Tick();
|
PerfHistory.items["render_widgets"].Tick();
|
||||||
|
PerfHistory.items["render_flip"].Tick();
|
||||||
|
|
||||||
afterTickActions.PerformActions();
|
afterTickActions.PerformActions();
|
||||||
}
|
}
|
||||||
@@ -303,6 +304,7 @@ namespace OpenRA
|
|||||||
PerfHistory.items["render"].hasNormalTick = false;
|
PerfHistory.items["render"].hasNormalTick = false;
|
||||||
PerfHistory.items["batches"].hasNormalTick = false;
|
PerfHistory.items["batches"].hasNormalTick = false;
|
||||||
PerfHistory.items["render_widgets"].hasNormalTick = false;
|
PerfHistory.items["render_widgets"].hasNormalTick = false;
|
||||||
|
PerfHistory.items["render_flip"].hasNormalTick = false;
|
||||||
|
|
||||||
JoinLocal();
|
JoinLocal();
|
||||||
viewport = new Viewport(new int2(Renderer.Resolution), Rectangle.Empty, Renderer);
|
viewport = new Viewport(new int2(Renderer.Resolution), Rectangle.Empty, Renderer);
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ namespace OpenRA.Graphics
|
|||||||
scrollPosition = newScrollPosition;
|
scrollPosition = newScrollPosition;
|
||||||
}
|
}
|
||||||
|
|
||||||
private int2 NormalizeScrollPosition(int2 newScrollPosition)
|
int2 NormalizeScrollPosition(int2 newScrollPosition)
|
||||||
{
|
{
|
||||||
return newScrollPosition.Clamp(adjustedMapBounds);
|
return newScrollPosition.Clamp(adjustedMapBounds);
|
||||||
}
|
}
|
||||||
@@ -97,7 +97,10 @@ namespace OpenRA.Graphics
|
|||||||
Game.modData.Palette.GetPaletteIndex(cursorSequence.Palette));
|
Game.modData.Palette.GetPaletteIndex(cursorSequence.Palette));
|
||||||
}
|
}
|
||||||
|
|
||||||
renderer.EndFrame( inputHandler );
|
using( new PerfSample("render_flip") )
|
||||||
|
{
|
||||||
|
renderer.EndFrame( inputHandler );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Tick()
|
public void Tick()
|
||||||
@@ -109,6 +112,7 @@ namespace OpenRA.Graphics
|
|||||||
{
|
{
|
||||||
return (1f / Game.CellSize) * (loc.ToFloat2() + Location);
|
return (1f / Game.CellSize) * (loc.ToFloat2() + Location);
|
||||||
}
|
}
|
||||||
|
|
||||||
public float2 ViewToWorld(MouseInput mi)
|
public float2 ViewToWorld(MouseInput mi)
|
||||||
{
|
{
|
||||||
return ViewToWorld(mi.Location);
|
return ViewToWorld(mi.Location);
|
||||||
|
|||||||
Reference in New Issue
Block a user