X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Ffreedreno%2Fa6xx%2Ffd6_context.c;h=695a4c49bad399483a7fd71ce34f1edb067f93b7;hb=73378013d7ff6ddf7f503c6386d8243463be11f3;hp=f67a0a761408ee7db6bd949244663c4da09913b3;hpb=1a24f519663494b212d16693b5a5d9ab2f2464c0;p=mesa.git diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_context.c b/src/gallium/drivers/freedreno/a6xx/fd6_context.c index f67a0a76140..695a4c49bad 100644 --- a/src/gallium/drivers/freedreno/a6xx/fd6_context.c +++ b/src/gallium/drivers/freedreno/a6xx/fd6_context.c @@ -43,6 +43,8 @@ fd6_context_destroy(struct pipe_context *pctx) { struct fd6_context *fd6_ctx = fd6_context(fd_context(pctx)); + u_upload_destroy(fd6_ctx->border_color_uploader); + fd_context_destroy(pctx); fd_bo_del(fd6_ctx->vs_pvt_mem); @@ -52,8 +54,6 @@ fd6_context_destroy(struct pipe_context *pctx) fd_context_cleanup_common_vbos(&fd6_ctx->base); - u_upload_destroy(fd6_ctx->border_color_uploader); - free(fd6_ctx); }