remove fps counters from examples for simplicity and consistency

This commit is contained in:
faiface 2017-04-24 19:34:31 +02:00
parent 3d533f2a3b
commit 918e2526e3
2 changed files with 1 additions and 27 deletions

View File

@ -1,7 +1,6 @@
package main
import (
"fmt"
"image"
"math"
"os"
@ -144,11 +143,7 @@ func run() {
oneLight := pixelgl.NewCanvas(win.Bounds())
allLight := pixelgl.NewCanvas(win.Bounds())
var (
frames = 0
second = time.Tick(time.Second)
fps30 = time.Tick(time.Second / 30)
)
fps30 := time.Tick(time.Second / 30)
start := time.Now()
for !win.Closed() {
@ -198,13 +193,6 @@ func run() {
win.Update()
<-fps30 // maintain 30 fps, because my computer couldn't handle 60 here
frames++
select {
case <-second:
win.SetTitle(fmt.Sprintf("%s | FPS: %d", cfg.Title, frames))
frames = 0
default:
}
}
}

View File

@ -3,7 +3,6 @@ package main
import (
"container/list"
"encoding/csv"
"fmt"
"image"
"io"
"math"
@ -204,11 +203,6 @@ func run() {
batch := pixel.NewBatch(&pixel.TrianglesData{}, sheet)
var (
second = time.Tick(time.Second)
frames = 0
)
last := time.Now()
for !win.Closed() {
dt := time.Since(last).Seconds()
@ -224,14 +218,6 @@ func run() {
batch.Draw(win)
win.Update()
frames++
select {
case <-second:
win.SetTitle(fmt.Sprintf("%s | FPS: %d", cfg.Title, frames))
frames = 0
default:
}
}
}