zink: explicitly unref old fb object when setting new one
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 27 Apr 2020 17:44:08 +0000 (13:44 -0400)
committerMarge Bot <eric+marge@anholt.net>
Mon, 27 Apr 2020 21:55:51 +0000 (21:55 +0000)
commitacc56300dcc0b026d219181854ae475dfc0e926e
treefaaab3541478aae39c0de06ebcd37fa4583cf42a
parentd3f0022a43a726af60bcd541162f8005610ba3ff
zink: explicitly unref old fb object when setting new one

this object has a ref from being created, and its lifetime is expected to
be a single frame, so remove that initial ref when we expect to stop
using it

Closes: #2648
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4768>
src/gallium/drivers/zink/zink_context.c