diff --git a/src/gallium/auxiliary/util/u_blitter.c b/src/gallium/auxiliary/util/u_blitter.c index ddb00650660..1de3f754d67 100644 --- a/src/gallium/auxiliary/util/u_blitter.c +++ b/src/gallium/auxiliary/util/u_blitter.c @@ -2911,4 +2911,7 @@ util_blitter_stencil_fallback(struct blitter_context *blitter, util_blitter_restore_render_cond(blitter); util_blitter_restore_constant_buffer_state(blitter); util_blitter_unset_running_flag(blitter); + + pipe_surface_reference(&dst_view, NULL); + pipe_sampler_view_reference(&src_view, NULL); }