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)) {