st/egl/wayland: Take resize parameters only if size changes

This matches what we do in egl_dri2, and clients should
behave like this anyway.
This commit is contained in:
Benjamin Franzke 2011-06-23 12:12:52 +02:00
parent 7587c140cd
commit 87c3bb65bb

View file

@ -195,13 +195,11 @@ wayland_window_surface_handle_resize(struct wayland_surface *surface)
wl_buffer_destroy(surface->buffer[i]);
surface->buffer[i] = NULL;
}
surface->dx = surface->win->dx;
surface->dy = surface->win->dy;
}
pipe_resource_reference(&front_resource, NULL);
surface->dx = surface->win->dx;
surface->dy = surface->win->dy;
surface->win->dx = 0;
surface->win->dy = 0;
}
static boolean