private void RenderGLSurface(object sender, EventArgs e) { timer.Stop(); float timeElapsed = (float)timer.Elapsed.TotalSeconds; timer.Reset(); timer.Start(); renderingSurface.UpdateFrameData(timeElapsed); }