diff options
Diffstat (limited to 'src/gallium/drivers/freedreno/a5xx/fd5_context.c')
-rw-r--r-- | src/gallium/drivers/freedreno/a5xx/fd5_context.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/freedreno/a5xx/fd5_context.c b/src/gallium/drivers/freedreno/a5xx/fd5_context.c index d69b787064a..e6af5d265a6 100644 --- a/src/gallium/drivers/freedreno/a5xx/fd5_context.c +++ b/src/gallium/drivers/freedreno/a5xx/fd5_context.c @@ -44,6 +44,8 @@ fd5_context_destroy(struct pipe_context *pctx) { struct fd5_context *fd5_ctx = fd5_context(fd_context(pctx)); + u_upload_destroy(fd5_ctx->border_color_uploader); + fd_context_destroy(pctx); fd_bo_del(fd5_ctx->vs_pvt_mem); @@ -53,8 +55,6 @@ fd5_context_destroy(struct pipe_context *pctx) fd_context_cleanup_common_vbos(&fd5_ctx->base); - u_upload_destroy(fd5_ctx->border_color_uploader); - free(fd5_ctx); } |