From b1a66306b44e200fd8c396b9456b553f22c4b8a0 Mon Sep 17 00:00:00 2001 From: Adrian Ulbrich Date: Sun, 10 Nov 2019 15:03:02 +0100 Subject: Added support for enabling/disabling drawing the window while resizing --- Unicity.Game/Unicity.Game.csproj | 2 +- Unicity.Renderer/RenderWindow.cs | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Unicity.Game/Unicity.Game.csproj b/Unicity.Game/Unicity.Game.csproj index 01f81ba..a396e52 100644 --- a/Unicity.Game/Unicity.Game.csproj +++ b/Unicity.Game/Unicity.Game.csproj @@ -1,5 +1,5 @@  - + Debug diff --git a/Unicity.Renderer/RenderWindow.cs b/Unicity.Renderer/RenderWindow.cs index 823d866..8307f47 100644 --- a/Unicity.Renderer/RenderWindow.cs +++ b/Unicity.Renderer/RenderWindow.cs @@ -17,6 +17,8 @@ namespace Unicity.Renderer public string Title { get => window.Title; set => window.Title = value; } + public bool UpdateOnResize = false; + bool disposed = false; public RenderWindow(int width, int height, string title) @@ -36,7 +38,10 @@ namespace Unicity.Renderer { GL.Viewport(0, 0, Width, Height); - Window_RenderFrame(this, new FrameEventArgs()); + if (UpdateOnResize) + { + Window_RenderFrame(this, new FrameEventArgs()); + } } private void Window_UpdateFrame(object sender, FrameEventArgs e) -- cgit v1.2.3