mirror of
https://github.com/Ryujinx/Opentk.git
synced 2024-12-25 06:15:29 +00:00
Call GL.Clear. Slightly reduce Update speed.
This commit is contained in:
parent
357703d456
commit
41cba22df3
|
@ -367,6 +367,7 @@
|
||||||
this.Controls.Add(this.tabControl);
|
this.Controls.Add(this.tabControl);
|
||||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
||||||
this.Name = "S04_Input_Logger";
|
this.Name = "S04_Input_Logger";
|
||||||
|
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||||
this.Text = "S04: Input Logger";
|
this.Text = "S04: Input Logger";
|
||||||
this.tabControl.ResumeLayout(false);
|
this.tabControl.ResumeLayout(false);
|
||||||
this.Keyboard.ResumeLayout(false);
|
this.Keyboard.ResumeLayout(false);
|
||||||
|
|
|
@ -17,7 +17,9 @@ using OpenTK.Platform;
|
||||||
using OpenTK.Input;
|
using OpenTK.Input;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
|
|
||||||
using OpenTK.Graphics;
|
using OpenTK.Graphics;
|
||||||
|
using OpenTK.Graphics.OpenGL;
|
||||||
|
|
||||||
namespace Examples.Tests
|
namespace Examples.Tests
|
||||||
{
|
{
|
||||||
|
@ -36,15 +38,24 @@ namespace Examples.Tests
|
||||||
|
|
||||||
void LaunchGameWindow()
|
void LaunchGameWindow()
|
||||||
{
|
{
|
||||||
hidden = new GameWindow(16, 16, GraphicsMode.Default, "OpenTK | Hidden input window");
|
hidden = new GameWindow(320, 240, GraphicsMode.Default, "OpenTK | Hidden input window");
|
||||||
hidden.Load += hidden_Load;
|
hidden.Load += hidden_Load;
|
||||||
hidden.Unload += hidden_Unload;
|
hidden.Unload += hidden_Unload;
|
||||||
hidden.Run(60.0, 1.0);
|
hidden.RenderFrame += new OpenTK.RenderFrameEvent(hidden_RenderFrame);
|
||||||
|
hidden.Run(31.0, 10.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
void hidden_RenderFrame(GameWindow sender, RenderFrameEventArgs e)
|
||||||
|
{
|
||||||
|
GL.Clear(ClearBufferMask.ColorBufferBit);
|
||||||
|
sender.SwapBuffers();
|
||||||
|
Thread.Sleep(10);
|
||||||
}
|
}
|
||||||
|
|
||||||
void hidden_Load(GameWindow sender, EventArgs e)
|
void hidden_Load(GameWindow sender, EventArgs e)
|
||||||
{
|
{
|
||||||
start = true;
|
start = true;
|
||||||
|
GL.ClearColor(Color.Black);
|
||||||
}
|
}
|
||||||
|
|
||||||
void hidden_Unload(GameWindow sender, EventArgs e)
|
void hidden_Unload(GameWindow sender, EventArgs e)
|
||||||
|
|
Loading…
Reference in a new issue