private UpdateViewport ( Axiom.Core.Viewport viewport, bool updateStatistics ) : void | ||
viewport | Axiom.Core.Viewport | |
updateStatistics | bool | |
return | void |
public virtual void UpdateViewport(Viewport viewport, bool updateStatistics)
{
Debug.Assert(viewport.Target == this,
"RenderTarget::_updateViewport the requested viewport is not bound to the rendertarget!");
FireViewportPreUpdate(viewport);
viewport.Update();
if (updateStatistics)
{
stats.TriangleCount += viewport.RenderedFaceCount;
stats.BatchCount += viewport.RenderedBatchCount;
}
FireViewportPostUpdate(viewport);
}
RenderTarget::UpdateViewport ( int zorder, bool updateStatistics ) : void |