Skip to content

move frame_signal emission to renderers

Reverts the regression added in 2619bfe4, moving frame_signal emission from weston_output_repaint() back to renderers.

As addressed in !321 (comment 345610), the emission of frame_signal has to happen before a flip, otherwise glReadPixels() could read an old frame or even worse an uninitialized buffer.

Merge request reports