mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-08-28 04:13:44 +00:00
render frames should be always respected on macOS
Only Wayland suffers from flicker on resize when using render frames.
This commit is contained in:
parent
1e7a11b278
commit
0fac6e4de9
1 changed files with 1 additions and 1 deletions
|
|
@ -768,7 +768,7 @@ render(monotonic_t now, bool input_read) {
|
|||
if (w->render_state == RENDER_FRAME_NOT_REQUESTED || no_render_frame_received_recently(w, now, ms_to_monotonic_t(250ll))) request_frame_render(w);
|
||||
// dont respect render frames soon after a resize on Wayland as they cause flicker because
|
||||
// we want to fill the newly resized buffer ASAP, not at compositors convenience
|
||||
if (global_state.is_wayland && (monotonic() - w->viewport_resized_at) > s_double_to_monotonic_t(1)) continue;
|
||||
if (!global_state.is_wayland || (monotonic() - w->viewport_resized_at) > s_double_to_monotonic_t(1)) continue;
|
||||
}
|
||||
w->render_calls++;
|
||||
make_os_window_context_current(w);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue