Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }