void Benchmark() { display.SetPenColor(Color.BlueViolet); for (int x = 0; x < 240; x++) { for (int y = 0; y < 240; y++) { display.DrawPixel(x, y); } } var sw = new Stopwatch(); sw.Start(); for (int i = 0; i < 10; i++) { display.Show(); } sw.Stop(); Console.WriteLine($"Elapsed: {sw.Elapsed}s"); Console.WriteLine($"fps: {10.0/sw.Elapsed.TotalSeconds}"); Thread.Sleep(1000); }
void Benchmark() { display.SetPenColor(Color.BlueViolet); var sw = new Stopwatch(); sw.Start(); for (int i = 0; i < 10; i++) { for (int x = 0; x < 240; x++) { for (int y = 0; y < 240; y++) { display.DrawPixel(x, y); } } display.Show(); } sw.Stop(); Console.WriteLine("Elapsed={0}", sw.Elapsed); }