Mesa (master): broadcom/vc4: Use pipe_resource_reference in sampler views.
Eric Anholt
anholt at kemper.freedesktop.org
Fri Feb 23 16:44:23 UTC 2018
Module: Mesa
Branch: master
Commit: a49738290c01a8e7db6d4053b1ab5c13e685c1bc
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a49738290c01a8e7db6d4053b1ab5c13e685c1bc
Author: Eric Anholt <eric at anholt.net>
Date: Wed Feb 7 11:16:12 2018 +0000
broadcom/vc4: Use pipe_resource_reference in sampler views.
Improves u_debug_refcount output.
---
src/gallium/drivers/vc4/vc4_state.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/vc4/vc4_state.c b/src/gallium/drivers/vc4/vc4_state.c
index ed8d404a4f..b4696ed798 100644
--- a/src/gallium/drivers/vc4/vc4_state.c
+++ b/src/gallium/drivers/vc4/vc4_state.c
@@ -567,8 +567,8 @@ vc4_create_sampler_view(struct pipe_context *pctx, struct pipe_resource *prsc,
so->base = *cso;
- pipe_reference(NULL, &prsc->reference);
- so->base.texture = prsc;
+ so->base.texture = NULL;
+ pipe_resource_reference(&so->base.texture, prsc);
so->base.reference.count = 1;
so->base.context = pctx;
More information about the mesa-commit
mailing list