From 56a3dd91e5243a9d16ece6070cb94b5fe1564320 Mon Sep 17 00:00:00 2001 From: thefiddler Date: Tue, 7 Jan 2014 09:09:43 +0100 Subject: [PATCH] [OpenTK] Implemented GameWindow.UpdateTime and RenderTime properties --- Source/OpenTK/GameWindow.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/OpenTK/GameWindow.cs b/Source/OpenTK/GameWindow.cs index 048d5f64..3669970f 100644 --- a/Source/OpenTK/GameWindow.cs +++ b/Source/OpenTK/GameWindow.cs @@ -446,6 +446,7 @@ namespace OpenTK update_timestamp = timestamp; } timestamp = watch.Elapsed.TotalSeconds; + update_time = timestamp - update_timestamp; } while (next_update <= 0 && ++frameskip < max_frameskip); double render_elapsed = MathHelper.Clamp(timestamp - render_timestamp, 0.0, 1.0); @@ -453,6 +454,8 @@ namespace OpenTK { render_timestamp = timestamp; } + timestamp = watch.Elapsed.TotalSeconds; + render_time = timestamp - render_timestamp; } bool RaiseUpdateFrame(double time, ref double next_update)