Skip to content

dmabuf-paintable: Build the texture when snapshot is called

Always creating the texture even if the app is not being displayed (minimized / different virtual monitor) or if the GdkFrameClock drops a frame we end up doing a comparison with a very old frame causing full redraws in certain cases or even artifacts in others.

Before

Screencast_from_2023-06-21_22-19-06

After

Screencast_from_2023-06-21_22-06-50

Merge request reports