Right now wlr_surface_send_frame_done is only called for a surface if it's actually rendered in the application.
This is not the behavior we want. The frame done callbacks should be called when a frame is done, regardless of if the surface actually ended up on the screen or not.
Right now
wlr_surface_send_frame_done
is only called for a surface if it's actually rendered in the application.This is not the behavior we want. The frame done callbacks should be called when a frame is done, regardless of if the surface actually ended up on the screen or not.