[mutter/wayland] wayland-surface: Process damage even if the buffer didn't change
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter/wayland] wayland-surface: Process damage even if the buffer didn't change
- Date: Tue, 26 Nov 2013 17:33:14 +0000 (UTC)
commit d44574f738765297768c21d0cdaba4c18da23495
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Tue Nov 26 12:32:41 2013 -0500
wayland-surface: Process damage even if the buffer didn't change
src/wayland/meta-wayland-surface.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/src/wayland/meta-wayland-surface.c b/src/wayland/meta-wayland-surface.c
index 2a2402a..81b45fb 100644
--- a/src/wayland/meta-wayland-surface.c
+++ b/src/wayland/meta-wayland-surface.c
@@ -266,10 +266,11 @@ actor_surface_commit (MetaWaylandSurface *surface)
ensure_buffer_texture (buffer);
meta_wayland_buffer_reference (&surface->buffer_ref, buffer);
meta_surface_actor_attach_wayland_buffer (surface_actor, buffer);
- surface_process_damage (surface, surface->pending.damage);
changed = TRUE;
}
+ surface_process_damage (surface, surface->pending.damage);
+
if (surface->pending.opaque_region)
meta_surface_actor_set_opaque_region (surface_actor, surface->pending.opaque_region);
if (surface->pending.input_region)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]