summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_context.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2014-12-14 20:41:25 -0800
committerEric Anholt <eric@anholt.net>2014-12-14 23:12:11 -0800
commit667719fcb2296d73e1897d4071da6dd30b2cc6ac (patch)
tree9d91ae2a577fa89b52baf67be0dcaf2cfa8d3e00 /src/gallium/drivers/vc4/vc4_context.c
parent1f1ca8b2ea80f6b538b7f7c0de2ebe8eba862edc (diff)
downloadexternal_mesa3d-667719fcb2296d73e1897d4071da6dd30b2cc6ac.zip
external_mesa3d-667719fcb2296d73e1897d4071da6dd30b2cc6ac.tar.gz
external_mesa3d-667719fcb2296d73e1897d4071da6dd30b2cc6ac.tar.bz2
vc4: Fix leaks of the CL contents.
Diffstat (limited to 'src/gallium/drivers/vc4/vc4_context.c')
-rw-r--r--src/gallium/drivers/vc4/vc4_context.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/drivers/vc4/vc4_context.c b/src/gallium/drivers/vc4/vc4_context.c
index fd65f43..e49d654 100644
--- a/src/gallium/drivers/vc4/vc4_context.c
+++ b/src/gallium/drivers/vc4/vc4_context.c
@@ -472,7 +472,9 @@ vc4_context_create(struct pipe_screen *pscreen, void *priv)
vc4_init_cl(vc4, &vc4->bcl);
vc4_init_cl(vc4, &vc4->rcl);
vc4_init_cl(vc4, &vc4->shader_rec);
+ vc4_init_cl(vc4, &vc4->uniforms);
vc4_init_cl(vc4, &vc4->bo_handles);
+ vc4_init_cl(vc4, &vc4->bo_pointers);
vc4->dirty = ~0;
vc4->fd = screen->fd;