Skip to content

backends: Check that buffer age is available when checking damage history

This used to be the case before the refactor at commit 43cee4b6, use_clipped_redraw would be unset before the larger check if has_buffer_age was set, but clutter_damage_history_is_age_valid() was FALSE. This got replaced by a check just on the latter, which will also be FALSE if has_buffer_age is not present.

We have other means to achieve clipped redraws, so this slight change culled all of them.

Fixes: 43cee4b6 ("stage-impl: Do clipped redraws when drawing offscreen") Closes: #2771 (closed)

Merge request reports