summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gallium/auxiliary/util/u_debug.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/auxiliary/util/u_debug.c b/src/gallium/auxiliary/util/u_debug.c
index 1b984425b59..96a2222f9b6 100644
--- a/src/gallium/auxiliary/util/u_debug.c
+++ b/src/gallium/auxiliary/util/u_debug.c
@@ -720,8 +720,8 @@ debug_dump_surface_bmp(const char *filename,
struct pipe_surface *surface)
{
struct pipe_transfer *transfer;
- struct pipe_texture *texture;
- struct pipe_screen *screen;
+ struct pipe_texture *texture = surface->texture;
+ struct pipe_screen *screen = texture->screen;
transfer = screen->get_tex_transfer(screen, texture, surface->face,
surface->level, surface->zslice,