mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-04 17:05:38 +00:00
gpu,app: don't call time.Now when not profiling
runtime.nanotime1 shows up in profiles on Android, so avoid calling time.Now when we can. Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
+4
-1
@@ -741,7 +741,10 @@ func (w *Window) processEvent(d driver, e event.Event) {
|
||||
// No drawing if not visible.
|
||||
break
|
||||
}
|
||||
frameStart := time.Now()
|
||||
var frameStart time.Time
|
||||
if w.queue.q.Profiling() {
|
||||
frameStart = time.Now()
|
||||
}
|
||||
w.hasNextFrame = false
|
||||
e2.Frame = w.update
|
||||
e2.Queue = &w.queue
|
||||
|
||||
Reference in New Issue
Block a user