modesetting: Empty damage once dispatch is done

This commit is to fix some regression caused by

commit 995e60a919

where DamageEmpty on damage was missing in several
places.

Signed-off-by: Dongwon Kim <dongwon.kim@intel.com>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1486>
This commit is contained in:
Dongwon Kim
2024-04-11 09:35:33 -07:00
committed by Enrico Weigelt, metux IT consult
parent 927e02e9bd
commit f5dd326d3f

View File

@@ -744,6 +744,8 @@ dispatch_dirty(ScreenPtr pScreen)
return;
}
}
DamageEmpty(ms->damage);
}
static void
@@ -755,6 +757,8 @@ dispatch_dirty_pixmap(ScrnInfoPtr scrn, xf86CrtcPtr crtc, PixmapPtr ppix)
int fb_id = ppriv->fb_id;
dispatch_dirty_region(scrn, crtc, ppix, damage, fb_id, 0, 0);
if (damage)
DamageEmpty(damage);
}
static void