virgl: Use atomic operation directly.
authorLepton Wu <lepton@chromium.org>
Fri, 19 Mar 2021 20:57:13 +0000 (13:57 -0700)
committerMarge Bot <eric+marge@anholt.net>
Fri, 19 Mar 2021 23:57:58 +0000 (23:57 +0000)
commit921dafc98b2c9926be0902ef158cd0ea4779c9a3
treef55d1c3a56bf9cdd61b18e19272ec9f5657df2d5
parent25c002bae9737d0ec22ff5f4895e28ecd21e6be4
virgl: Use atomic operation directly.

This make sure we don't trigger assert in pipe_reference

Signed-off-by: Lepton Wu <lepton@chromium.org>
Reviewed-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: John Bates <jbates@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9722>
src/gallium/winsys/virgl/drm/virgl_drm_winsys.c