Revert "onscreen/native: Account for all posted frames"
This reverts commit 9fc5fdc953f96cd91ad54fce6c50964e7ce57815. It caused freezes for some users. Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/3974 Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4338>
This commit is contained in:
parent
6297a19fa4
commit
6ee87401d4
@ -1672,7 +1672,6 @@ maybe_post_next_frame (CoglOnscreen *onscreen)
|
||||
{
|
||||
kms_update = meta_frame_native_steal_kms_update (frame_native);
|
||||
post_nonprimary_plane_update (onscreen_native, frame, kms_update);
|
||||
onscreen_native->posted_frame = clutter_frame_ref (frame);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -2127,7 +2126,6 @@ meta_onscreen_native_finish_frame (CoglOnscreen *onscreen,
|
||||
}
|
||||
|
||||
post_nonprimary_plane_update (onscreen_native, frame, kms_update);
|
||||
onscreen_native->posted_frame = clutter_frame_ref (frame);
|
||||
|
||||
clutter_frame_set_result (frame, CLUTTER_FRAME_RESULT_PENDING_PRESENTED);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user