Draft: stage-impl: Set PENDING_PRESENTED before meta_stage_view_perform_fake_swap
Because meta_stage_view_perform_fake_swap
will always call
clutter_stage_view_notify_presented
which calls
clutter_frame_clock_notify_presented
, which will log a warning every
frame if frame_clock->state
is still CLUTTER_FRAME_CLOCK_STATE_IDLE
:
clutter_frame_clock_notify_presented: code should not be reached
This can happen (like in #2166 (closed)) when the backend isn't working
properly and clutter_stage_view_get_onscreen
returns a framebuffer
that is not a CoglOnscreen
.