private void OpenGLControl_Resized(object sender, OpenGLEventArgs args) { // Get the OpenGL instance. var gl = args.OpenGL; // Initialise the scene. _ShaderRenderer.Initialise(_GL, (int)openGlCtrl.ActualWidth / _RaytracerOptions._Resolution, (int)openGlCtrl.ActualHeight / _RaytracerOptions._Resolution, _Scene._Camera.GetViewMatrix(), _Scene._Camera.GetPosition(), false); _ShaderRenderer.SetProgressive(_RaytracerOptions._Progressive); _ShaderRenderer.SetMaxIterations(_RaytracerOptions._MaxIterations); SetDirty(); }