summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_cb_texture.c
diff options
context:
space:
mode:
authorMichel Dänzer <michel@tungstengraphics.com>2008-05-06 12:24:04 +0100
committerMichel Dänzer <michel@tungstengraphics.com>2008-05-06 12:24:04 +0100
commitd0279fc4b38c72356a341173317bcd45d9093f45 (patch)
tree91d241dc23e69d626e3744c8dfc564c5f847ea07 /src/mesa/state_tracker/st_cb_texture.c
parent650c57f19398800dfdcf357b6e9ec7b68bfa34f1 (diff)
gallium: Make sure to release texture surfaces (at the right time).
Diffstat (limited to 'src/mesa/state_tracker/st_cb_texture.c')
-rw-r--r--src/mesa/state_tracker/st_cb_texture.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_cb_texture.c b/src/mesa/state_tracker/st_cb_texture.c
index 2b587a0848..1a1ab99f23 100644
--- a/src/mesa/state_tracker/st_cb_texture.c
+++ b/src/mesa/state_tracker/st_cb_texture.c
@@ -1095,6 +1095,8 @@ fallback_copy_texsubimage(GLcontext *ctx,
pipe_put_tile_rgba(pipe, dest_surf, destX, destY, width, 1, data);
}
}
+
+ screen->tex_surface_release(screen, &dest_surf);
}