compositor: Drop unused saved_texture surface field
diff --git a/src/compositor.c b/src/compositor.c
index 3250559..11756d7 100644
--- a/src/compositor.c
+++ b/src/compositor.c
@@ -195,7 +195,6 @@
surface->visual = WESTON_NONE_VISUAL;
surface->shader = &compositor->texture_shader;
surface->image = EGL_NO_IMAGE_KHR;
- surface->saved_texture = 0;
surface->x = x;
surface->y = y;
surface->width = width;
@@ -367,10 +366,7 @@
wl_list_remove(&surface->link);
weston_compositor_repick(compositor);
- if (surface->saved_texture == 0)
- glDeleteTextures(1, &surface->texture);
- else
- glDeleteTextures(1, &surface->saved_texture);
+ glDeleteTextures(1, &surface->texture);
if (surface->buffer)
wl_list_remove(&surface->buffer_destroy_listener.link);
@@ -394,9 +390,6 @@
struct weston_compositor *ec = es->compositor;
struct wl_list *surfaces_attached_to;
- if (es->saved_texture != 0)
- es->texture = es->saved_texture;
-
glBindTexture(GL_TEXTURE_2D, es->texture);
if (wl_buffer_is_shm(buffer)) {