render: call wl_display_flush() after rendering

This allows us to remove that call from the main event loop.
This commit is contained in:
Daniel Eklöf 2019-11-01 20:01:36 +01:00
parent b793919aba
commit 291a928a49
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
2 changed files with 2 additions and 1 deletions

View file

@ -693,6 +693,7 @@ grid_render(struct terminal *term)
if (all_clean) {
buf->busy = false;
wl_display_flush(term->wl->display);
return;
}
@ -727,6 +728,7 @@ grid_render(struct terminal *term)
LOG_INFO("frame rendered in %lds %ldus",
render_time.tv_sec, render_time.tv_usec);
#endif
wl_display_flush(term->wl->display);
}
static void